Lines Matching refs:data_length
222 void* tmp = malloc(src.blob.data_length); in CopyToParamSet()
223 memcpy(tmp, src.blob.data, src.blob.data_length); in CopyToParamSet()
295 if (indirect_data_capacity_ - indirect_data_size_ < elem.blob.data_length) in push_back()
296 if (!reserve_indirect(2 * (indirect_data_capacity_ + elem.blob.data_length))) in push_back()
299 memcpy(indirect_data_ + indirect_data_size_, elem.blob.data, elem.blob.data_length); in push_back()
301 indirect_data_size_ += elem.blob.data_length; in push_back()
359 buf = append_uint32_to_buf(buf, end, param.blob.data_length); in serialize()
402 if (!copy_uint32_from_buf(buf_ptr, end, ¶m->blob.data_length) || in deserialize()
405 if (param->blob.data_length + offset < param->blob.data_length || // Overflow check in deserialize()
407 static_cast<ptrdiff_t>(offset + param->blob.data_length) > indirect_end - indirect_base) in deserialize()
539 size += elems[i].blob.data_length; in ComputeIndirectDataSize()
552 memcpy(indirect_data_pos, elems_[i].blob.data, elems_[i].blob.data_length); in CopyIndirectData()
554 indirect_data_pos += elems_[i].blob.data_length; in CopyIndirectData()