Symbol: icdb
include/icdb.h
25
struct icdb;
include/icdb.h
27
struct icdb *icdb_new(uint32_t version, uint32_t nentries, uint32_t entrysize,
include/icdb.h
30
struct icdb *icdb_open(const char *name, int flags, uint32_t version);
include/icdb.h
31
int icdb_get(struct icdb *db, void *entry, uint32_t idx);
include/icdb.h
32
int icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,
include/icdb.h
34
int icdb_nentries(struct icdb *db);
include/icdb.h
35
const void *icdb_entries(struct icdb *db);
include/icdb.h
36
int icdb_update(struct icdb *db, const void *entry, int offset);
include/icdb.h
37
int icdb_add(struct icdb *db, const void *entry);
include/icdb.h
38
int icdb_rehash(struct icdb *db);
include/icdb.h
39
int icdb_save(struct icdb *db, int fd);
include/icdb.h
40
int icdb_close(struct icdb *db);
lib/libc/stdlib/icdb.c
117
struct icdb *
lib/libc/stdlib/icdb.c
121
struct icdb *db;
lib/libc/stdlib/icdb.c
153
struct icdb *
lib/libc/stdlib/icdb.c
156
struct icdb *db = NULL;
lib/libc/stdlib/icdb.c
208
icdb_get(struct icdb *db, void *entry, uint32_t idx)
lib/libc/stdlib/icdb.c
218
icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,
lib/libc/stdlib/icdb.c
252
icdb_nentries(struct icdb *db)
lib/libc/stdlib/icdb.c
259
icdb_entries(struct icdb *db)
lib/libc/stdlib/icdb.c
266
icdb_update(struct icdb *db, const void *entry, int offset)
lib/libc/stdlib/icdb.c
288
icdb_add(struct icdb *db, const void *entry)
lib/libc/stdlib/icdb.c
309
icdb_rehash(struct icdb *db)
lib/libc/stdlib/icdb.c
346
icdb_save(struct icdb *db, int fd)
lib/libc/stdlib/icdb.c
375
icdb_close(struct icdb *db)