Lines Matching refs:db
47 GDBM_FILE db; member
107 if (s->db) gdbm_close(s->db); in FREE_FUNC()
179 …if (NULL == (s->db = gdbm_open(s->db_filename->ptr, 4096, GDBM_WRCREAT | GDBM_NOLOCK, S_IRUSR | S_… in SETDEFAULTS_FUNC()
185 fcntl(gdbm_fdesc(s->db), F_SETFD, FD_CLOEXEC); in SETDEFAULTS_FUNC()
255 PATCH(db); in mod_trigger_b4_dl_patch_connection()
291 PATCH(db); in mod_trigger_b4_dl_patch_connection()
334 if (!p->conf.db && !p->conf.mc) return HANDLER_GO_ON; in URIHANDLER_FUNC()
335 if (p->conf.db && p->conf.mc) { in URIHANDLER_FUNC()
341 if (!p->conf.db) return HANDLER_GO_ON; in URIHANDLER_FUNC()
370 if (p->conf.db) { in URIHANDLER_FUNC()
380 if (0 != gdbm_store(p->conf.db, key, val, GDBM_REPLACE)) { in URIHANDLER_FUNC()
421 if (p->conf.db) { in URIHANDLER_FUNC()
428 val = gdbm_fetch(p->conf.db, key); in URIHANDLER_FUNC()
451 if (p->conf.db) { in URIHANDLER_FUNC()
452 if (0 != gdbm_delete(p->conf.db, key)) { in URIHANDLER_FUNC()
464 if (0 != gdbm_store(p->conf.db, key, val, GDBM_REPLACE)) { in URIHANDLER_FUNC()
541 if (!s->db) continue; in TRIGGER_FUNC()
549 for (key = gdbm_firstkey(s->db); key.dptr; key = gdbm_nextkey(s->db, okey)) { in TRIGGER_FUNC()
556 val = gdbm_fetch(s->db, key); in TRIGGER_FUNC()
563 gdbm_delete(s->db, key); in TRIGGER_FUNC()
571 if ((srv->cur_ts % (60 * 60 * 24) != 0)) gdbm_reorganize(s->db); in TRIGGER_FUNC()