Lines Matching refs:HTAB
53 static int alloc_segs(HTAB *, int);
54 static int flush_meta(HTAB *);
55 static int hash_access(HTAB *, HASH_ACTION, DBT *, DBT *);
64 static int hdestroy(HTAB *);
65 static HTAB *init_hash(HTAB *, const char *, const HASHINFO *);
66 static int init_htab(HTAB *, int);
68 static void swap_header(HTAB *);
104 HTAB *hashp;
120 if (!(hashp = (HTAB *)calloc(1, sizeof(HTAB))))
276 HTAB *hashp;
282 hashp = (HTAB *)dbp->internal;
291 HTAB *hashp;
296 hashp = (HTAB *)dbp->internal;
305 static HTAB *
306 init_hash(HTAB *hashp,
380 init_htab(HTAB *hashp, int nelem)
424 hdestroy(HTAB *hashp)
485 HTAB *hashp;
495 hashp = (HTAB *)dbp->internal;
510 flush_meta(HTAB *hashp)
562 HTAB *hashp;
564 hashp = (HTAB *)dbp->internal;
578 HTAB *hashp;
580 hashp = (HTAB *)dbp->internal;
599 HTAB *hashp;
601 hashp = (HTAB *)dbp->internal;
617 hash_access(HTAB *hashp,
753 HTAB *hashp;
756 hashp = (HTAB *)dbp->internal;
835 __expand_table(HTAB *hashp)
904 __call_hash(HTAB *hashp,
923 alloc_segs(HTAB *hashp, int nsegs)
984 swap_header(HTAB *hashp)