Lines Matching refs:db185p
52 DB185 *db185p;
57 db185p = NULL;
62 if ((ret = __os_calloc(NULL, 1, sizeof(DB185), &db185p)) != 0)
86 db185p->prefix = bi->prefix;
90 db185p->compare = bi->compare;
110 db185p->hash = hi->hash;
212 db185p->close = db185_close;
213 db185p->del = db185_del;
214 db185p->fd = db185_fd;
215 db185p->get = db185_get;
216 db185p->put = db185_put;
217 db185p->seq = db185_seq;
218 db185p->sync = db185_sync;
226 db185p->dbp = dbp;
227 dbp->api_internal = db185p;
235 if ((ret = dbp->cursor(dbp, NULL, &((DB185 *)db185p)->dbc, 0)) != 0)
238 return (db185p);
242 err: if (db185p != NULL)
243 __os_free(NULL, db185p);
252 db185_close(db185p)
253 DB185 *db185p;
258 dbp = db185p->dbp;
262 __os_free(NULL, db185p);
272 db185_del(db185p, key185, flags)
273 const DB185 *db185p;
281 dbp = db185p->dbp;
290 ret = db185p->dbc->del(db185p->dbc, 0);
309 db185_fd(db185p)
310 const DB185 *db185p;
315 dbp = db185p->dbp;
325 db185_get(db185p, key185, data185, flags)
326 const DB185 *db185p;
335 dbp = db185p->dbp;
364 db185_put(db185p, key185, data185, flags)
365 const DB185 *db185p;
375 dbp = db185p->dbp;
389 ret = db185p->dbc->put(db185p->dbc, &key, &data, DB_CURRENT);
419 db185p->dbc->get(db185p->dbc, &key, &data, DB_SET_RANGE);
442 db185_seq(db185p, key185, data185, flags)
443 const DB185 *db185p;
451 dbp = db185p->dbp;
483 switch (ret = db185p->dbc->get(db185p->dbc, &key, &data, flags)) {
502 db185_sync(db185p, flags)
503 const DB185 *db185p;
509 dbp = db185p->dbp;