• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gdbm-1.8.3/

Lines Matching refs:gdbm_file

44 gdbm_file_info *gdbm_file;
57 for (index = 0; index < gdbm_file->header->bucket_elems; index++)
63 bucket->h_table[index].hash_value % gdbm_file->header->bucket_elems);
216 gdbm_file = gdbm_open (file_name, block_size, GDBM_READER, 00664, NULL);
220 gdbm_file =
225 gdbm_file =
228 if (gdbm_file == NULL)
234 if (gdbm_setopt(gdbm_file, GDBM_CACHESIZE, &cache_size, sizeof(int)) == -1)
268 return_data = gdbm_firstkey (gdbm_file);
273 return_data = gdbm_nextkey (gdbm_file, key_data);
287 if (gdbm_delete (gdbm_file, key_data) != 0)
299 return_data = gdbm_fetch (gdbm_file, key_data);
316 return_data = gdbm_nextkey (gdbm_file, key_data);
321 return_data = gdbm_fetch (gdbm_file, key_data);
345 if (gdbm_store (gdbm_file, key_data, data_data, GDBM_REPLACE) != 0)
353 key_data = gdbm_firstkey (gdbm_file);
357 return_data = gdbm_fetch (gdbm_file, key_data);
366 return_data = gdbm_nextkey (gdbm_file, key_data);
372 return_data = gdbm_fetch (gdbm_file, key_data);
384 if (gdbm_reorganize (gdbm_file))
392 _gdbm_print_avail_list (gdbm_file);
405 if (temp >= gdbm_file->header->dir_size /4)
410 _gdbm_get_bucket (gdbm_file, temp);
415 print_bucket (gdbm_file->bucket, "Current bucket");
416 printf ("\n current directory entry = %d.\n", gdbm_file->bucket_dir);
418 gdbm_file->cache_entry->ca_adr);
423 printf (" Size = %d. Bits = %d. \n\n",gdbm_file->header->dir_size,
424 gdbm_file->header->dir_bits);
428 for (temp = 0; temp < gdbm_file->header->dir_size / 4; temp++)
430 printf (" %10d: %12d\n", temp, gdbm_file->dir[temp]);
444 printf (" table = %d\n", gdbm_file->header->dir);
445 printf (" table size = %d\n", gdbm_file->header->dir_size);
446 printf (" table bits = %d\n", gdbm_file->header->dir_bits);
447 printf (" block size = %d\n", gdbm_file->header->block_size);
448 printf (" bucket elems = %d\n", gdbm_file->header->bucket_elems);
449 printf (" bucket size = %d\n", gdbm_file->header->bucket_size);
450 printf (" header magic = %x\n", gdbm_file->header->header_magic);
451 printf (" next block = %d\n", gdbm_file->header->next_block);
452 printf (" avail size = %d\n", gdbm_file->header->avail.size);
453 printf (" avail count = %d\n", gdbm_file->header->avail.count);
454 printf (" avail nx blk = %d\n", gdbm_file->header->avail.next_block);
470 _gdbm_print_bucket_cache (gdbm_file);