Lines Matching refs:DBM
54 static int getdbit(DBM *, long);
55 static int setdbit(DBM *, long);
56 static int getpage(DBM *, long);
57 static datum getnext(DBM *);
58 static int makroom(DBM *, long, int);
81 DBM *
84 DBM *db; in sdbm_open()
92 return errno = EINVAL, (DBM *) NULL; in sdbm_open()
100 return errno = ENOMEM, (DBM *) NULL; in sdbm_open()
115 DBM *
118 DBM *db; in sdbm_prep()
121 if ((db = (DBM *) malloc(sizeof(DBM))) == NULL) in sdbm_prep()
122 return errno = ENOMEM, (DBM *) NULL; in sdbm_prep()
171 return (DBM *) NULL; in sdbm_prep()
175 sdbm_close(DBM *db) in sdbm_close()
187 sdbm_fetch(DBM *db, datum key) in sdbm_fetch()
199 sdbm_exists(DBM *db, datum key) in sdbm_exists()
211 sdbm_delete(DBM *db, datum key) in sdbm_delete()
235 sdbm_store(DBM *db, datum key, datum val, int flags) in sdbm_store()
293 makroom(DBM *db, long int hash, int need) in makroom()
395 sdbm_firstkey(DBM *db) in sdbm_firstkey()
419 sdbm_nextkey(DBM *db) in sdbm_nextkey()
430 getpage(DBM *db, long int hash) in getpage()
473 getdbit(DBM *db, long int dbit) in getdbit()
497 setdbit(DBM *db, long int dbit) in setdbit()
539 getnext(DBM *db) in getnext()