Lines Matching refs:dbp
102 DB *dbp; in __hash_open() local
187 if (!(dbp = (DB *)malloc(sizeof(DB)))) { in __hash_open()
193 dbp->internal = hashp; in __hash_open()
194 dbp->close = hash_close; in __hash_open()
195 dbp->del = hash_delete; in __hash_open()
196 dbp->fd = hash_fd; in __hash_open()
197 dbp->get = hash_get; in __hash_open()
198 dbp->put = hash_put; in __hash_open()
199 dbp->seq = hash_seq; in __hash_open()
200 dbp->sync = hash_sync; in __hash_open()
201 dbp->type = DB_HASH; in __hash_open()
225 return (dbp); in __hash_open()
238 hash_close(DB *dbp) in hash_close() argument
243 if (!dbp) in hash_close()
246 hashp = (HTAB *)dbp->internal; in hash_close()
248 free(dbp); in hash_close()
253 hash_fd(const DB *dbp) in hash_fd() argument
257 if (!dbp) in hash_fd()
260 hashp = (HTAB *)dbp->internal; in hash_fd()
445 hash_sync(const DB *dbp, u_int32_t flags) in hash_sync() argument
454 if (!dbp) in hash_sync()
457 hashp = (HTAB *)dbp->internal; in hash_sync()
520 hash_get(const DB *dbp, const DBT *key, DBT *data, u_int32_t flag) in hash_get() argument
524 hashp = (HTAB *)dbp->internal; in hash_get()
533 hash_put(const DB *dbp, DBT *key, const DBT *data, u_int32_t flag) in hash_put() argument
537 hashp = (HTAB *)dbp->internal; in hash_put()
551 hash_delete(const DB *dbp, const DBT *key, in hash_delete() argument
556 hashp = (HTAB *)dbp->internal; in hash_delete()
698 hash_seq(const DB *dbp, DBT *key, DBT *data, u_int32_t flag) in hash_seq() argument
705 hashp = (HTAB *)dbp->internal; in hash_seq()