Lines Matching refs:__cur_db
82 static DBM *__cur_db;
90 if (__cur_db != NULL)
91 dbm_close(__cur_db);
92 if ((__cur_db = dbm_open(file, O_CREAT | O_RDWR, DB_MODE_600)) != NULL)
94 if ((__cur_db = dbm_open(file, O_RDONLY, 0)) != NULL)
102 if (__cur_db != NULL) {
103 dbm_close(__cur_db);
104 __cur_db = NULL;
115 if (__cur_db == NULL) {
121 return (dbm_fetch(__cur_db, key));
129 if (__cur_db == NULL) {
135 return (dbm_firstkey(__cur_db));
146 if (__cur_db == NULL) {
152 return (dbm_nextkey(__cur_db));
159 if (__cur_db == NULL) {
163 return (dbm_delete(__cur_db, key));
170 if (__cur_db == NULL) {
174 return (dbm_store(__cur_db, key, dat, DBM_REPLACE));