Lines Matching refs:kvp_file_info
119 static struct kvp_file_state kvp_file_info[KVP_POOL_COUNT]; variable
126 if (fcntl(kvp_file_info[pool].fd, F_SETLKW, &fl) == -1) { in kvp_acquire_lock()
138 if (fcntl(kvp_file_info[pool].fd, F_SETLK, &fl) == -1) { in kvp_release_lock()
155 filep = fopen(kvp_file_info[pool].fname, "we"); in kvp_update_file()
163 fwrite(kvp_file_info[pool].records, sizeof(struct kvp_record), in kvp_update_file()
164 kvp_file_info[pool].num_records, filep); in kvp_update_file()
179 struct kvp_record *record = kvp_file_info[pool].records; in kvp_update_mem_state()
181 int num_blocks = kvp_file_info[pool].num_blocks; in kvp_update_mem_state()
186 filep = fopen(kvp_file_info[pool].fname, "re"); in kvp_update_mem_state()
220 kvp_file_info[pool].num_blocks = num_blocks; in kvp_update_mem_state()
221 kvp_file_info[pool].records = record; in kvp_update_mem_state()
222 kvp_file_info[pool].num_records = records_read; in kvp_update_mem_state()
248 fname = kvp_file_info[i].fname; in kvp_file_init()
298 kvp_file_info[i].fd = fd; in kvp_file_init()
299 kvp_file_info[i].num_blocks = num_blocks; in kvp_file_init()
300 kvp_file_info[i].records = record; in kvp_file_init()
301 kvp_file_info[i].num_records = records_read; in kvp_file_init()
321 num_records = kvp_file_info[pool].num_records; in kvp_key_delete()
322 record = kvp_file_info[pool].records; in kvp_key_delete()
332 kvp_file_info[pool].num_records--; in kvp_key_delete()
345 kvp_file_info[pool].num_records--; in kvp_key_delete()
369 num_records = kvp_file_info[pool].num_records; in kvp_key_add_or_modify()
370 record = kvp_file_info[pool].records; in kvp_key_add_or_modify()
371 num_blocks = kvp_file_info[pool].num_blocks; in kvp_key_add_or_modify()
395 kvp_file_info[pool].num_blocks++; in kvp_key_add_or_modify()
400 kvp_file_info[pool].records = record; in kvp_key_add_or_modify()
401 kvp_file_info[pool].num_records++; in kvp_key_add_or_modify()
422 num_records = kvp_file_info[pool].num_records; in kvp_get_value()
423 record = kvp_file_info[pool].records; in kvp_get_value()
447 record = kvp_file_info[pool].records; in kvp_pool_enumerate()
449 if (index >= kvp_file_info[pool].num_records) { in kvp_pool_enumerate()