/external/ppp/pppd/ |
tdb.h | 100 typedef struct tdb_context { struct 111 struct tdb_context *next; /* all tdbs to avoid multiple opens */ 114 void (*log_fn)(struct tdb_context *tdb, int level, const char *, ...) PRINTF_ATTRIBUTE(3,4); /* logging function */ 117 } TDB_CONTEXT; 119 typedef int (*tdb_traverse_func)(TDB_CONTEXT *, TDB_DATA, TDB_DATA, void *); 120 typedef void (*tdb_log_func)(TDB_CONTEXT *, int , const char *, ...); 123 TDB_CONTEXT *tdb_open(const char *name, int hash_size, int tdb_flags, 125 TDB_CONTEXT *tdb_open_ex(const char *name, int hash_size, int tdb_flags, 130 int tdb_reopen(TDB_CONTEXT *tdb); 132 void tdb_logging_function(TDB_CONTEXT *tdb, tdb_log_func) [all...] |
spinlock.h | 37 int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type); 38 int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type); 40 int tdb_clear_spinlocks(TDB_CONTEXT *tdb); 50 int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type); 51 int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type); 54 int tdb_clear_spinlocks(TDB_CONTEXT *tdb);
|
tdb.c | 106 static TDB_CONTEXT *tdbs = NULL; 108 static int tdb_munmap(TDB_CONTEXT *tdb) 124 static void tdb_mmap(TDB_CONTEXT *tdb) 201 static int tdb_brlock(TDB_CONTEXT *tdb, tdb_off offset, 256 static int tdb_lock(TDB_CONTEXT *tdb, int list, int ltype) 289 static int tdb_unlock(TDB_CONTEXT *tdb, int list, int ltype) 329 static int tdb_oob(TDB_CONTEXT *tdb, tdb_off len, int probe) 366 static int tdb_write(TDB_CONTEXT *tdb, tdb_off off, void *buf, tdb_len len) 389 static int tdb_read(TDB_CONTEXT *tdb,tdb_off off,void *buf,tdb_len len,int cv) 414 static char *tdb_alloc_read(TDB_CONTEXT *tdb, tdb_off offset, tdb_len len [all...] |
spinlock.c | 367 int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type) 390 int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type) 438 int tdb_clear_spinlocks(TDB_CONTEXT *tdb) 456 int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type) { return -1; } 457 int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type) { return -1; } 460 int tdb_clear_spinlocks(TDB_CONTEXT *tdb)
|
multilink.c | 50 extern TDB_CONTEXT *pppdb;
|
main.c | 158 TDB_CONTEXT *pppdb; /* database for storing status etc. */ [all...] |
/external/e2fsprogs/lib/ext2fs/ |
tdbtool.c | 104 static TDB_CONTEXT *tdb; 106 static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); 107 static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); 108 static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); 297 TDB_CONTEXT *dst_tdb; 337 static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) 346 static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) 354 static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) 364 static int traverse_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) 392 static int do_delete_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf [all...] |
tdb.h | 134 typedef struct tdb_context TDB_CONTEXT; 136 typedef int (*tdb_traverse_func)(struct tdb_context *, TDB_DATA, TDB_DATA, void *); 137 typedef void (*tdb_log_func)(struct tdb_context *, enum tdb_debug_level, const char *, ...) PRINTF_ATTRIBUTE(3, 4); 145 struct tdb_context *tdb_open(const char *name, int hash_size, int tdb_flags, 147 struct tdb_context *tdb_open_ex(const char *name, int hash_size, int tdb_flags, 151 void tdb_set_max_dead(struct tdb_context *tdb, int max_dead); 153 int tdb_reopen(struct tdb_context *tdb); 155 void tdb_set_logging_function(struct tdb_context *tdb, const struct tdb_logging_context *log_ctx); 156 enum TDB_ERROR tdb_error(struct tdb_context *tdb) [all...] |
icount.c | 60 TDB_CONTEXT *tdb;
|
/external/e2fsprogs/e2fsck/ |
dirinfo.c | 23 TDB_CONTEXT *tdb;
|