Lines Matching refs:data_length
212 void* tmp = malloc(src.blob.data_length); in CopyToParamSet()
213 memcpy(tmp, src.blob.data, src.blob.data_length); in CopyToParamSet()
279 if (indirect_data_capacity_ - indirect_data_size_ < elem.blob.data_length) in push_back()
280 if (!reserve_indirect(2 * (indirect_data_capacity_ + elem.blob.data_length))) in push_back()
283 memcpy(indirect_data_ + indirect_data_size_, elem.blob.data, elem.blob.data_length); in push_back()
285 indirect_data_size_ += elem.blob.data_length; in push_back()
342 buf = append_uint32_to_buf(buf, end, param.blob.data_length); in serialize()
384 if (!copy_uint32_from_buf(buf_ptr, end, ¶m->blob.data_length) || in deserialize()
387 if (param->blob.data_length + offset < param->blob.data_length || // Overflow check in deserialize()
389 static_cast<ptrdiff_t>(offset + param->blob.data_length) > indirect_end - indirect_base) in deserialize()
531 size += elems[i].blob.data_length; in ComputeIndirectDataSize()
544 memcpy(indirect_data_pos, elems_[i].blob.data, elems_[i].blob.data_length); in CopyIndirectData()
546 indirect_data_pos += elems_[i].blob.data_length; in CopyIndirectData()