Lines Matching refs:data_size
240 unsigned int data_size;
283 data_size = cache->fields[field_idx].field.field_size;
284 if (data_size == UINT_MAX &&
287 data_size = *((const uint32_t *)
292 if (ctx->rec->size - ctx->pos < data_size) {
300 field_r->size = data_size;
304 ctx->pos += (data_size + sizeof(uint32_t)-1) & ~(sizeof(uint32_t)-1);
438 uint32_t data_size;
463 uint32_t data_size = field->size;
470 for (i = 0; data_size >= sizeof(uint32_t); i++) {
471 data_size -= sizeof(uint32_t);
479 hdr_data->data_size = data_size;
480 if (data_size > 0) {
482 p_malloc(ctx->pool, data_size);
483 memcpy(data_dup, CONST_PTR_OFFSET(field->data, pos), data_size);
577 end = start + lines[i].data->data_size;
593 lines[i].data->data_size -= hdr_size;