Searched refs:MKMAP (Results 1 – 21 of 21) sorted by relevance
21 typedef struct MKMAP { struct24 void (*after_open) (struct MKMAP *); /* may be null */ argument25 void (*after_close) (struct MKMAP *); /* may be null */ argument27 } MKMAP; typedef29 extern MKMAP *mkmap_open(const char *, const char *, int, int);30 extern void mkmap_close(MKMAP *);34 typedef MKMAP *(*MKMAP_OPEN_FN) (const char *);
66 MKMAP mkmap; /* parent class */73 static void mkmap_db_after_close(MKMAP *mp) in mkmap_db_after_close()84 static void mkmap_db_after_open(MKMAP *mp) in mkmap_db_after_open()98 static MKMAP *mkmap_db_before_open(const char *path, in mkmap_db_before_open()162 MKMAP *mkmap_hash_open(const char *path) in mkmap_hash_open()169 MKMAP *mkmap_btree_open(const char *path) in mkmap_btree_open()
47 MKMAP *mkmap_fail_open(const char *unused_path) in mkmap_fail_open()49 MKMAP *mkmap = (MKMAP *) mymalloc(sizeof(*mkmap)); in mkmap_fail_open()
58 MKMAP *mkmap_cdb_open(const char *unused_path) in mkmap_cdb_open()60 MKMAP *mkmap = (MKMAP *) mymalloc(sizeof(*mkmap)); in mkmap_cdb_open()
60 MKMAP *mkmap_lmdb_open(const char *path) in mkmap_lmdb_open()62 MKMAP *mkmap = (MKMAP *) mymalloc(sizeof(*mkmap)); in mkmap_lmdb_open()
58 MKMAP mkmap; /* parent class */65 static void mkmap_sdbm_after_close(MKMAP *mp) in mkmap_sdbm_after_close()76 MKMAP *mkmap_sdbm_open(const char *path) in mkmap_sdbm_open()
61 MKMAP mkmap; /* parent class */68 static void mkmap_dbm_after_close(MKMAP *mp) in mkmap_dbm_after_close()79 MKMAP *mkmap_dbm_open(const char *path) in mkmap_dbm_open()
87 void mkmap_close(MKMAP *mkmap) in mkmap_close()119 MKMAP *mkmap_open(const char *type, const char *path, in mkmap_open()122 MKMAP *mkmap; in mkmap_open()
30 extern MKMAP *mkmap_hash_open(const char *);31 extern MKMAP *mkmap_btree_open(const char *);
28 extern MKMAP *mkmap_fail_open(const char *);
28 extern MKMAP *mkmap_dbm_open(const char *);
28 extern MKMAP *mkmap_cdb_open(const char *);
28 extern MKMAP *mkmap_sdbm_open(const char *);
28 extern MKMAP *mkmap_lmdb_open(const char *);
240 struct MKMAP *(*mkmap_fn) (const char *);
49 MKMAP *mkmap_proxy_open(const char *unused_path) in mkmap_proxy_open()51 MKMAP *mkmap = (MKMAP *) mymalloc(sizeof(*mkmap)); in mkmap_proxy_open()
28 extern MKMAP *mkmap_proxy_open(const char *);
247 MKMAP MKMAP mkmap_open type path open_flags dict_flags
769 MKMAP
299 MKMAP *mkmap; in postalias()
398 MKMAP *mkmap; in postmap()