Lines Matching refs:dbp
99 DB *dbp; in __hash_open() local
184 if (!(dbp = (DB *)malloc(sizeof(DB)))) { in __hash_open()
190 dbp->internal = hashp; in __hash_open()
191 dbp->close = hash_close; in __hash_open()
192 dbp->del = hash_delete; in __hash_open()
193 dbp->fd = hash_fd; in __hash_open()
194 dbp->get = hash_get; in __hash_open()
195 dbp->put = hash_put; in __hash_open()
196 dbp->seq = hash_seq; in __hash_open()
197 dbp->sync = hash_sync; in __hash_open()
198 dbp->type = DB_HASH; in __hash_open()
222 return (dbp); in __hash_open()
235 hash_close(DB *dbp) in hash_close() argument
240 if (!dbp) in hash_close()
243 hashp = (HTAB *)dbp->internal; in hash_close()
245 free(dbp); in hash_close()
250 hash_fd(const DB *dbp) in hash_fd() argument
254 if (!dbp) in hash_fd()
257 hashp = (HTAB *)dbp->internal; in hash_fd()
442 hash_sync(const DB *dbp, u_int32_t flags) in hash_sync() argument
451 if (!dbp) in hash_sync()
454 hashp = (HTAB *)dbp->internal; in hash_sync()
517 hash_get(const DB *dbp, const DBT *key, DBT *data, u_int32_t flag) in hash_get() argument
521 hashp = (HTAB *)dbp->internal; in hash_get()
534 hash_put(const DB *dbp, DBT *key, const DBT *data, u_int32_t flag) in hash_put() argument
538 hashp = (HTAB *)dbp->internal; in hash_put()
552 hash_delete(const DB *dbp, const DBT *key, in hash_delete() argument
557 hashp = (HTAB *)dbp->internal; in hash_delete()
699 hash_seq(const DB *dbp, DBT *key, DBT *data, u_int32_t flag) in hash_seq() argument
706 hashp = (HTAB *)dbp->internal; in hash_seq()