Home
last modified time | relevance | path

Searched refs:slmdb (Results 1 – 7 of 7) sorted by relevance

/netbsd/src/external/ibm-public/postfix/dist/src/util/
Dslmdb.c304 #define SLMDB_API_RETURN(slmdb, status) do { \ argument
305 (slmdb)->api_retry_count = 0; \
318 static void slmdb_cursor_close(SLMDB *slmdb) in slmdb_cursor_close() argument
326 txn = mdb_cursor_txn(slmdb->cursor); in slmdb_cursor_close()
327 mdb_cursor_close(slmdb->cursor); in slmdb_cursor_close()
328 slmdb->cursor = 0; in slmdb_cursor_close()
334 static void slmdb_saved_key_init(SLMDB *slmdb) in slmdb_saved_key_init() argument
336 slmdb->saved_key.mv_data = 0; in slmdb_saved_key_init()
337 slmdb->saved_key.mv_size = 0; in slmdb_saved_key_init()
338 slmdb->saved_key_size = 0; in slmdb_saved_key_init()
[all …]
Ddict_lmdb.c93 SLMDB slmdb; /* sane LMDB API */ member
177 status = slmdb_get(&dict_lmdb->slmdb, &mdb_key, &mdb_value); in dict_lmdb_lookup()
196 status = slmdb_get(&dict_lmdb->slmdb, &mdb_key, &mdb_value); in dict_lmdb_lookup()
280 status = slmdb_put(&dict_lmdb->slmdb, &mdb_key, &mdb_value, in dict_lmdb_update()
351 status = slmdb_del(&dict_lmdb->slmdb, &mdb_key); in dict_lmdb_delete()
371 status = slmdb_del(&dict_lmdb->slmdb, &mdb_key); in dict_lmdb_delete()
432 status = slmdb_cursor_get(&dict_lmdb->slmdb, &mdb_key, &mdb_value, op); in dict_lmdb_sequence()
481 slmdb_close(&dict_lmdb->slmdb); in dict_lmdb_close()
552 SLMDB slmdb; in dict_lmdb_open() local
616 if ((status = slmdb_init(&slmdb, dict_lmdb_map_size, DICT_LMDB_SIZE_INCR, in dict_lmdb_open()
[all …]
Dslmdb.h79 #define slmdb_fd(slmdb) ((slmdb)->db_fd) argument
80 #define slmdb_curr_limit(slmdb) ((slmdb)->curr_limit) argument
DMakefile.in40 poll_fd.c timecmp.c slmdb.c dict_pipe.c dict_random.c \
102 MAP_OBJ = dict_pcre.o dict_cdb.o dict_lmdb.o dict_sdbm.o slmdb.o \
126 slmdb.h compat_va_copy.h dict_pipe.h dict_random.h \
190 $(LIB_PREFIX)lmdb$(LIB_SUFFIX): mkmap_lmdb.o dict_lmdb.o slmdb.o
192 slmdb.o $(AUXLIBS_LMDB)
1618 dict_lmdb.o: slmdb.h
2726 slmdb.o: check_arg.h
2727 slmdb.o: slmdb.c
2728 slmdb.o: slmdb.h
/netbsd/src/external/ibm-public/postfix/lib/util/
DMakefile193 slmdb.c \
/netbsd/src/external/ibm-public/postfix/dist/proto/
Dstop1305 slmdb
/netbsd/src/external/ibm-public/postfix/dist/
DHISTORY19023 Cleanup: slmdb(3) simplified LMDB API that hides recoverable
19025 their own job. Files: util/slmdb.[hc].
19037 further slmdb API streamlining. Files: util/slmdb.[hc],
19040 Bugfix: uninitialized variable. File: util/slmdb.c.
19473 database memory map size. File: util/slmdb.c.
19497 any notification. Files: util/slmdb.[hc], util/dict_lmdb.c.
19502 an external lock for its entire life time. File: util/slmdb.c.
21163 util/recv_pass_attr.c, util/slmdb.c, util/slmdb.h,
21544 util/line_wrap.c, util/slmdb.c, qmgr/qmgr_peer.c,
25574 util/slmdb.c.
[all …]