Home | History | Annotate | Download | only in pppd

Lines Matching refs:TDB_CONTEXT

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)
433 static int ofs_read(TDB_CONTEXT *tdb, tdb_off offset, tdb_off *d)
437 static int ofs_write(TDB_CONTEXT *tdb, tdb_off offset, tdb_off *d)
444 static int rec_read(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
456 static int rec_write(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
463 static int rec_free_read(TDB_CONTEXT *tdb, tdb_off off, struct list_struct *rec)
491 static int update_tailer(TDB_CONTEXT *tdb, tdb_off offset,
502 static tdb_off tdb_dump_record(TDB_CONTEXT *tdb, tdb_off offset)
528 static int tdb_dump_chain(TDB_CONTEXT *tdb, int i)
550 void tdb_dump_all(TDB_CONTEXT *tdb)
560 int tdb_printfreelist(TDB_CONTEXT *tdb)
604 static int remove_from_freelist(TDB_CONTEXT *tdb, tdb_off off, tdb_off next)
624 static int tdb_free(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec)
718 static int expand_file(TDB_CONTEXT *tdb, tdb_off size, tdb_off addition)
769 static int tdb_expand(TDB_CONTEXT *tdb, tdb_off size)
838 static tdb_off tdb_allocate(TDB_CONTEXT *tdb, tdb_len length,
922 static int tdb_new_database(TDB_CONTEXT *tdb, int hash_size)
966 static tdb_off tdb_find(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash,
1000 static tdb_off tdb_find_lock_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, int locktype,
1012 enum TDB_ERROR tdb_error(TDB_CONTEXT *tdb)
1029 const char *tdb_errorstr(TDB_CONTEXT *tdb)
1043 static int tdb_update_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, TDB_DATA dbuf)
1078 TDB_DATA tdb_fetch(TDB_CONTEXT *tdb, TDB_DATA key)
1106 static int tdb_exists_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash)
1116 int tdb_exists(TDB_CONTEXT *tdb, TDB_DATA key)
1123 static int lock_record(TDB_CONTEXT *tdb, tdb_off off)
1133 static int write_lock_record(TDB_CONTEXT *tdb, tdb_off off)
1147 static int write_unlock_record(TDB_CONTEXT *tdb, tdb_off off)
1152 static int unlock_record(TDB_CONTEXT *tdb, tdb_off off)
1166 static int do_delete(TDB_CONTEXT *tdb, tdb_off rec_ptr, struct list_struct*rec)
1201 static int tdb_next_lock(TDB_CONTEXT *tdb, struct tdb_traverse_lock *tlock,
1265 int tdb_traverse(TDB_CONTEXT *tdb, tdb_traverse_func fn, void *private)
1325 TDB_DATA tdb_firstkey(TDB_CONTEXT *tdb)
1346 TDB_DATA tdb_nextkey(TDB_CONTEXT *tdb, TDB_DATA oldkey)
1402 static int tdb_delete_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash)
1416 int tdb_delete(TDB_CONTEXT *tdb, TDB_DATA key)
1427 int tdb_store(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, int flag)
1511 static int tdb_append_inplace(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, TDB_DATA new_dbuf)
1542 int tdb_append(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA new_dbuf)
1635 TDB_CONTEXT *i;
1669 TDB_CONTEXT *tdb_open(const char *name, int hash_size, int tdb_flags,
1676 TDB_CONTEXT *tdb_open_ex(const char *name, int hash_size, int tdb_flags,
1681 TDB_CONTEXT *tdb;
1867 int tdb_close(TDB_CONTEXT *tdb)
1869 TDB_CONTEXT **i;
1898 int tdb_lockall(TDB_CONTEXT *tdb)
1920 void tdb_unlockall(TDB_CONTEXT *tdb)
1929 int tdb_chainlock(TDB_CONTEXT *tdb, TDB_DATA key)
1934 int tdb_chainunlock(TDB_CONTEXT *tdb, TDB_DATA key)
1939 int tdb_chainlock_read(TDB_CONTEXT *tdb, TDB_DATA key)
1944 int tdb_chainunlock_read(TDB_CONTEXT *tdb, TDB_DATA key)
1951 void tdb_logging_function(TDB_CONTEXT *tdb, void (*fn)(TDB_CONTEXT *, int , const char *, ...))
1958 int tdb_reopen(TDB_CONTEXT *tdb)
1999 TDB_CONTEXT *tdb;