Lines Matching refs:record
181 struct kvp_record *record = kvp_file_info[pool].records; in kvp_update_mem_state() local
196 readp = &record[records_read]; in kvp_update_mem_state()
211 record = realloc(record, alloc_unit * num_blocks); in kvp_update_mem_state()
213 if (record == NULL) { in kvp_update_mem_state()
223 kvp_file_info[pool].records = record; in kvp_update_mem_state()
235 struct kvp_record *record; in kvp_file_init() local
266 record = malloc(alloc_unit * num_blocks); in kvp_file_init()
267 if (record == NULL) { in kvp_file_init()
273 readp = &record[records_read]; in kvp_file_init()
289 record = realloc(record, alloc_unit * in kvp_file_init()
291 if (record == NULL) { in kvp_file_init()
302 kvp_file_info[i].records = record; in kvp_file_init()
316 struct kvp_record *record; in kvp_key_delete() local
324 record = kvp_file_info[pool].records; in kvp_key_delete()
327 if (memcmp(key, record[i].key, key_size)) in kvp_key_delete()
342 strcpy(record[j].key, record[k].key); in kvp_key_delete()
343 strcpy(record[j].value, record[k].value); in kvp_key_delete()
359 struct kvp_record *record; in kvp_key_add_or_modify() local
372 record = kvp_file_info[pool].records; in kvp_key_add_or_modify()
376 if (memcmp(key, record[i].key, key_size)) in kvp_key_add_or_modify()
382 memcpy(record[i].value, value, value_size); in kvp_key_add_or_modify()
392 record = realloc(record, sizeof(struct kvp_record) * in kvp_key_add_or_modify()
395 if (record == NULL) in kvp_key_add_or_modify()
400 memcpy(record[i].value, value, value_size); in kvp_key_add_or_modify()
401 memcpy(record[i].key, key, key_size); in kvp_key_add_or_modify()
402 kvp_file_info[pool].records = record; in kvp_key_add_or_modify()
413 struct kvp_record *record; in kvp_get_value() local
425 record = kvp_file_info[pool].records; in kvp_get_value()
428 if (memcmp(key, record[i].key, key_size)) in kvp_get_value()
433 memcpy(value, record[i].value, value_size); in kvp_get_value()
443 struct kvp_record *record; in kvp_pool_enumerate() local
449 record = kvp_file_info[pool].records; in kvp_pool_enumerate()
455 memcpy(key, record[index].key, key_size); in kvp_pool_enumerate()
456 memcpy(value, record[index].value, value_size); in kvp_pool_enumerate()