Searched refs:tdb (Results 1 - 14 of 14) sorted by relevance

/external/ppp/pppd/
H A Dtdb.c10 ** NOTE! The following LGPL license applies to the tdb
59 #include "tdb.h"
80 /* NB assumes there is a local variable called "tdb" that is the
83 #define TDB_LOG(x) (tdb->log_fn?((tdb->log_fn x),0) : 0)
102 #define BUCKET(hash) ((hash) % tdb->header.hash_size)
108 static int tdb_munmap(TDB_CONTEXT *tdb) argument
110 if (tdb->flags & TDB_INTERNAL)
114 if (tdb->map_ptr) {
115 int ret = munmap(tdb
124 tdb_mmap(TDB_CONTEXT *tdb) argument
201 tdb_brlock(TDB_CONTEXT *tdb, tdb_off offset, int rw_type, int lck_type, int probe) argument
256 tdb_lock(TDB_CONTEXT *tdb, int list, int ltype) argument
289 tdb_unlock(TDB_CONTEXT *tdb, int list, int ltype) argument
329 tdb_oob(TDB_CONTEXT *tdb, tdb_off len, int probe) argument
366 tdb_write(TDB_CONTEXT *tdb, tdb_off off, void *buf, tdb_len len) argument
389 tdb_read(TDB_CONTEXT *tdb,tdb_off off,void *buf,tdb_len len,int cv) argument
414 tdb_alloc_read(TDB_CONTEXT *tdb, tdb_off offset, tdb_len len) argument
433 ofs_read(TDB_CONTEXT *tdb, tdb_off offset, tdb_off *d) argument
437 ofs_write(TDB_CONTEXT *tdb, tdb_off offset, tdb_off *d) argument
444 rec_read(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec) argument
456 rec_write(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec) argument
463 rec_free_read(TDB_CONTEXT *tdb, tdb_off off, struct list_struct *rec) argument
491 update_tailer(TDB_CONTEXT *tdb, tdb_off offset, const struct list_struct *rec) argument
502 tdb_dump_record(TDB_CONTEXT *tdb, tdb_off offset) argument
528 tdb_dump_chain(TDB_CONTEXT *tdb, int i) argument
550 tdb_dump_all(TDB_CONTEXT *tdb) argument
560 tdb_printfreelist(TDB_CONTEXT *tdb) argument
604 remove_from_freelist(TDB_CONTEXT *tdb, tdb_off off, tdb_off next) argument
624 tdb_free(TDB_CONTEXT *tdb, tdb_off offset, struct list_struct *rec) argument
718 expand_file(TDB_CONTEXT *tdb, tdb_off size, tdb_off addition) argument
769 tdb_expand(TDB_CONTEXT *tdb, tdb_off size) argument
838 tdb_allocate(TDB_CONTEXT *tdb, tdb_len length, struct list_struct *rec) argument
922 tdb_new_database(TDB_CONTEXT *tdb, int hash_size) argument
966 tdb_find(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, struct list_struct *r) argument
1000 tdb_find_lock_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, int locktype, struct list_struct *rec) argument
1012 tdb_error(TDB_CONTEXT *tdb) argument
1029 tdb_errorstr(TDB_CONTEXT *tdb) argument
1043 tdb_update_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, TDB_DATA dbuf) argument
1078 tdb_fetch(TDB_CONTEXT *tdb, TDB_DATA key) argument
1106 tdb_exists_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash) argument
1116 tdb_exists(TDB_CONTEXT *tdb, TDB_DATA key) argument
1123 lock_record(TDB_CONTEXT *tdb, tdb_off off) argument
1133 write_lock_record(TDB_CONTEXT *tdb, tdb_off off) argument
1147 write_unlock_record(TDB_CONTEXT *tdb, tdb_off off) argument
1152 unlock_record(TDB_CONTEXT *tdb, tdb_off off) argument
1166 do_delete(TDB_CONTEXT *tdb, tdb_off rec_ptr, struct list_struct*rec) argument
1201 tdb_next_lock(TDB_CONTEXT *tdb, struct tdb_traverse_lock *tlock, struct list_struct *rec) argument
1265 tdb_traverse(TDB_CONTEXT *tdb, tdb_traverse_func fn, void *private) argument
1325 tdb_firstkey(TDB_CONTEXT *tdb) argument
1346 tdb_nextkey(TDB_CONTEXT *tdb, TDB_DATA oldkey) argument
1402 tdb_delete_hash(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash) argument
1416 tdb_delete(TDB_CONTEXT *tdb, TDB_DATA key) argument
1427 tdb_store(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, int flag) argument
1511 tdb_append_inplace(TDB_CONTEXT *tdb, TDB_DATA key, u32 hash, TDB_DATA new_dbuf) argument
1542 tdb_append(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA new_dbuf) argument
1681 TDB_CONTEXT *tdb; local
1867 tdb_close(TDB_CONTEXT *tdb) argument
1898 tdb_lockall(TDB_CONTEXT *tdb) argument
1920 tdb_unlockall(TDB_CONTEXT *tdb) argument
1929 tdb_chainlock(TDB_CONTEXT *tdb, TDB_DATA key) argument
1934 tdb_chainunlock(TDB_CONTEXT *tdb, TDB_DATA key) argument
1939 tdb_chainlock_read(TDB_CONTEXT *tdb, TDB_DATA key) argument
1944 tdb_chainunlock_read(TDB_CONTEXT *tdb, TDB_DATA key) argument
1951 tdb_logging_function(TDB_CONTEXT *tdb, void (*fn)(TDB_CONTEXT *, int , const char *, ...)) argument
1958 tdb_reopen(TDB_CONTEXT *tdb) argument
1999 TDB_CONTEXT *tdb; local
[all...]
H A Dtdb.h11 ** NOTE! The following LGPL license applies to the tdb
60 #define TDB_ERRCODE(code, ret) ((tdb->ecode = (code)), ret)
107 enum TDB_ERROR ecode; /* error code for last tdb error */
112 dev_t device; /* uniquely identifies this tdb */
113 ino_t inode; /* uniquely identifies this tdb */
114 void (*log_fn)(struct tdb_context *tdb, int level, const char *, ...) PRINTF_ATTRIBUTE(3,4); /* logging function */
130 int tdb_reopen(TDB_CONTEXT *tdb);
132 void tdb_logging_function(TDB_CONTEXT *tdb, tdb_log_func);
133 enum TDB_ERROR tdb_error(TDB_CONTEXT *tdb);
134 const char *tdb_errorstr(TDB_CONTEXT *tdb);
[all...]
H A Dspinlock.h8 #include "tdb.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);
47 #define tdb_spinlock(tdb, list, rw_type) (-1)
48 #define tdb_spinunlock(tdb, list, rw_type) (-1)
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);
H A Dspinlock.c8 ** NOTE! The following LGPL license applies to the tdb
35 #include "tdb.h"
367 int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type) argument
371 if (!tdb->map_ptr) return -1;
372 rwlocks = (tdb_rwlock_t *)((char *)tdb->map_ptr + tdb->header.rwlocks);
390 int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type) argument
394 if (!tdb->map_ptr) return -1;
395 rwlocks = (tdb_rwlock_t *)((char *)tdb->map_ptr + tdb
438 tdb_clear_spinlocks(TDB_CONTEXT *tdb) argument
456 tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type) argument
457 tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type) argument
460 tdb_clear_spinlocks(TDB_CONTEXT *tdb) argument
[all...]
H A DMakefile.linux156 PPPDSRCS += tdb.c spinlock.c
157 PPPDOBJS += tdb.o spinlock.o
158 HEADERS += tdb.h spinlock.h
/external/e2fsprogs/lib/ext2fs/tdb/
H A Dbuild-tdb6 #BASE_DIR=/usr/projects/samba/samba-4.0.0tp4/source/lib/tdb
7 BASE_DIR=/usr/projects/samba/tdb
12 freelistcheck.c traverse.c dump.c tdb.c open.c"
15 echo "/*" > tdb.c
16 grep ^URL .svninfo >> tdb.c
17 grep "^Last Changed Rev" .svninfo | sed -e 's/Last Changed //' >> tdb.c
18 grep "^Last Changed Date" .svninfo >> tdb.c
19 echo "*/" >> tdb.c
21 cat $BASE_DIR/common/tdb_private.h >> tdb.c
23 if [ `tail -n 1 tdb
[all...]
H A DMakefile3 tdb.c tdb.h tdbtool.c:
4 ./build-tdb
9 tdbtool: tdb.o tdbtool.o
10 gcc -o tdbtool tdb.o tdbtool.o
13 rm -f tdb.c tdb.h tdb.o tdbtool tdbtool.c tdbtool.o .svninfo
/external/e2fsprogs/lib/ext2fs/
H A Dtdb.c2 URL: svn://svnanon.samba.org/samba/branches/SAMBA_4_0/source/lib/tdb/common
13 ** NOTE! The following LGPL license applies to the tdb
108 #include "tdb.h"
140 #define TDB_HASHTABLE_SIZE(tdb) ((tdb->header.hash_size+1)*sizeof(tdb_off_t))
147 /* NB assumes there is a local variable called "tdb" that is the
150 #define TDB_LOG(x) tdb->log.log_fn x
162 #define BUCKET(hash) ((hash) % tdb->header.hash_size)
164 #define DOCONV() (tdb->flags & TDB_CONVERT)
234 enum TDB_ERROR ecode; /* error code for last tdb erro
294 tdb_error(struct tdb_context *tdb) argument
313 tdb_errorstr(struct tdb_context *tdb) argument
334 tdb_brlock(struct tdb_context *tdb, tdb_off_t offset, int rw_type, int lck_type, int probe, size_t len) argument
381 tdb_brlock_upgrade(struct tdb_context *tdb, tdb_off_t offset, size_t len) argument
403 _tdb_lock(struct tdb_context *tdb, int list, int ltype, int op) argument
476 tdb_lock(struct tdb_context *tdb, int list, int ltype) argument
488 tdb_lock_nonblock(struct tdb_context *tdb, int list, int ltype) argument
497 tdb_unlock(struct tdb_context *tdb, int list, int ltype) argument
584 tdb_transaction_lock(struct tdb_context *tdb, int ltype) argument
602 tdb_transaction_unlock(struct tdb_context *tdb) argument
619 _tdb_lockall(struct tdb_context *tdb, int ltype, int op) argument
662 _tdb_unlockall(struct tdb_context *tdb, int ltype) argument
696 tdb_lockall(struct tdb_context *tdb) argument
702 tdb_lockall_mark(struct tdb_context *tdb) argument
708 tdb_lockall_unmark(struct tdb_context *tdb) argument
714 tdb_lockall_nonblock(struct tdb_context *tdb) argument
720 tdb_unlockall(struct tdb_context *tdb) argument
726 tdb_lockall_read(struct tdb_context *tdb) argument
732 tdb_lockall_read_nonblock(struct tdb_context *tdb) argument
738 tdb_unlockall_read(struct tdb_context *tdb) argument
745 tdb_chainlock(struct tdb_context *tdb, TDB_DATA key) argument
753 tdb_chainlock_nonblock(struct tdb_context *tdb, TDB_DATA key) argument
759 tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key) argument
765 tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key) argument
770 tdb_chainunlock(struct tdb_context *tdb, TDB_DATA key) argument
775 tdb_chainlock_read(struct tdb_context *tdb, TDB_DATA key) argument
780 tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key) argument
788 tdb_lock_record(struct tdb_context *tdb, tdb_off_t off) argument
798 tdb_write_lock_record(struct tdb_context *tdb, tdb_off_t off) argument
811 tdb_write_unlock_record(struct tdb_context *tdb, tdb_off_t off) argument
817 tdb_unlock_record(struct tdb_context *tdb, tdb_off_t off) argument
837 tdb_oob(struct tdb_context *tdb, tdb_off_t len, int probe) argument
875 tdb_write(struct tdb_context *tdb, tdb_off_t off, const void *buf, tdb_len_t len) argument
913 tdb_read(struct tdb_context *tdb, tdb_off_t off, void *buf, tdb_len_t len, int cv) argument
946 tdb_next_hash_chain(struct tdb_context *tdb, u32 *chain) argument
967 tdb_munmap(struct tdb_context *tdb) argument
983 tdb_mmap(struct tdb_context *tdb) argument
1013 tdb_expand_file(struct tdb_context *tdb, tdb_off_t size, tdb_off_t addition) argument
1052 tdb_expand(struct tdb_context *tdb, tdb_off_t size) argument
1122 tdb_ofs_read(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d) argument
1127 tdb_ofs_write(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d) argument
1135 tdb_alloc_read(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t len) argument
1160 tdb_parse_data(struct tdb_context *tdb, TDB_DATA key, tdb_off_t offset, tdb_len_t len, int (*parser)(TDB_DATA key, TDB_DATA data, void *private_data), void *private_data) argument
1193 tdb_rec_read(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
1206 tdb_rec_write(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
1224 tdb_io_init(struct tdb_context *tdb) argument
1337 transaction_read(struct tdb_context *tdb, tdb_off_t off, void *buf, tdb_len_t len, int cv) argument
1398 transaction_write(struct tdb_context *tdb, tdb_off_t off, const void *buf, tdb_len_t len) argument
1522 transaction_next_hash_chain(struct tdb_context *tdb, u32 *chain) argument
1537 transaction_oob(struct tdb_context *tdb, tdb_off_t len, int probe) argument
1548 transaction_expand_file(struct tdb_context *tdb, tdb_off_t size, tdb_off_t addition) argument
1563 transaction_brlock(struct tdb_context *tdb, tdb_off_t offset, int rw_type, int lck_type, int probe, size_t len) argument
1583 tdb_transaction_start(struct tdb_context *tdb) argument
1690 tdb_transaction_cancel(struct tdb_context *tdb) argument
1745 transaction_sync(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t length) argument
1771 tdb_recovery_size(struct tdb_context *tdb) argument
1791 tdb_recovery_allocate(struct tdb_context *tdb, tdb_len_t *recovery_size, tdb_off_t *recovery_offset, tdb_len_t *recovery_max_size) argument
1872 transaction_setup_recovery(struct tdb_context *tdb, tdb_off_t *magic_offset) argument
1981 tdb_transaction_commit(struct tdb_context *tdb) argument
2134 tdb_transaction_recover(struct tdb_context *tdb) argument
2259 tdb_rec_free_read(struct tdb_context *tdb, tdb_off_t off, struct list_struct *rec) argument
2289 remove_from_freelist(struct tdb_context *tdb, tdb_off_t off, tdb_off_t next) argument
2309 update_tailer(struct tdb_context *tdb, tdb_off_t offset, const struct list_struct *rec) argument
2322 tdb_free(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
2424 tdb_allocate_ofs(struct tdb_context *tdb, tdb_len_t length, tdb_off_t rec_ptr, struct list_struct *rec, tdb_off_t last_ptr) argument
2485 tdb_allocate(struct tdb_context *tdb, tdb_len_t length, struct list_struct *rec) argument
2579 tdb_validate_freelist(struct tdb_context *tdb, int *pnum_entries) argument
2645 tdb_next_lock(struct tdb_context *tdb, struct tdb_traverse_lock *tlock, struct list_struct *rec) argument
2752 tdb_traverse_internal(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data, struct tdb_traverse_lock *tl) argument
2816 tdb_traverse_read(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data) argument
2841 tdb_traverse(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data) argument
2864 tdb_firstkey(struct tdb_context *tdb) argument
2889 tdb_nextkey(struct tdb_context *tdb, TDB_DATA oldkey) argument
2950 tdb_dump_record(struct tdb_context *tdb, int hash, tdb_off_t offset) argument
2981 tdb_dump_chain(struct tdb_context *tdb, int i) argument
3003 tdb_dump_all(struct tdb_context *tdb) argument
3013 tdb_printfreelist(struct tdb_context *tdb) argument
3066 tdb_increment_seqnum_nonblock(struct tdb_context *tdb) argument
3086 tdb_increment_seqnum(struct tdb_context *tdb) argument
3108 tdb_find(struct tdb_context *tdb, TDB_DATA key, u32 hash, struct list_struct *r) argument
3135 tdb_find_lock_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash, int locktype, struct list_struct *rec) argument
3152 tdb_update_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash, TDB_DATA dbuf) argument
3186 tdb_fetch(struct tdb_context *tdb, TDB_DATA key) argument
3221 tdb_parse_record(struct tdb_context *tdb, TDB_DATA key, int (*parser)(TDB_DATA key, TDB_DATA data, void *private_data), void *private_data) argument
3252 tdb_exists_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash) argument
3262 tdb_exists(struct tdb_context *tdb, TDB_DATA key) argument
3269 tdb_do_delete(struct tdb_context *tdb, tdb_off_t rec_ptr, struct list_struct*rec) argument
3303 tdb_count_dead(struct tdb_context *tdb, u32 hash) argument
3328 tdb_purge_dead(struct tdb_context *tdb, u32 hash) argument
3364 tdb_delete_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash) argument
3416 tdb_delete(struct tdb_context *tdb, TDB_DATA key) argument
3425 tdb_find_dead(struct tdb_context *tdb, u32 hash, struct list_struct *r, tdb_len_t length) argument
3456 tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag) argument
3595 tdb_append(struct tdb_context *tdb, TDB_DATA key, TDB_DATA new_dbuf) argument
3640 tdb_name(struct tdb_context *tdb) argument
3650 tdb_fd(struct tdb_context *tdb) argument
3659 tdb_log_fn(struct tdb_context *tdb) argument
3675 tdb_get_seqnum(struct tdb_context *tdb) argument
3683 tdb_hash_size(struct tdb_context *tdb) argument
3688 tdb_map_size(struct tdb_context *tdb) argument
3693 tdb_get_flags(struct tdb_context *tdb) argument
3702 tdb_enable_seqnum(struct tdb_context *tdb) argument
3728 tdb_new_database(struct tdb_context *tdb, int hash_size) argument
3805 null_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...) argument
3815 struct tdb_context *tdb; local
4007 tdb_set_max_dead(struct tdb_context *tdb, int max_dead) argument
4017 tdb_close(struct tdb_context *tdb) argument
4052 tdb_set_logging_function(struct tdb_context *tdb, const struct tdb_logging_context *log_ctx) argument
4058 tdb_get_logging_private(struct tdb_context *tdb) argument
4065 tdb_reopen(struct tdb_context *tdb) argument
4119 struct tdb_context *tdb; local
[all...]
H A Dtdb.h11 ** NOTE! The following LGPL license applies to the tdb
51 #define TDB_ERRCODE(code, ret) ((tdb->ecode = (code)), ret)
79 /* ext2fs tdb renames */
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);
157 const char *tdb_errorstr(struct tdb_context *tdb);
158 TDB_DATA tdb_fetch(struct tdb_context *tdb, TDB_DATA key);
159 int tdb_parse_record(struct tdb_context *tdb, TDB_DAT
[all...]
H A Dtdbtool.c39 #include "tdb.h"
102 /* a tdb tool for manipulating a tdb database */
104 static TDB_CONTEXT *tdb; variable
168 " move key file : move a record to a destination tdb\n"
189 if (tdb) tdb_close(tdb);
190 tdb = tdb_open(tdbname, 0, TDB_CLEAR_IF_FIRST,
192 if (!tdb) {
199 if (tdb) tdb_clos
[all...]
H A Dicount.c23 #include "tdb.h"
60 TDB_CONTEXT *tdb; member in struct:ext2_icount
75 if (icount->tdb)
76 tdb_close(icount->tdb);
187 icount->tdb = tdb_open(fn, 0, TDB_CLEAR_IF_FIRST,
189 if (icount->tdb) {
406 if (icount->tdb) {
412 if (tdb_store(icount->tdb, key, data, TDB_REPLACE))
413 return tdb_error(icount->tdb) +
416 if (tdb_delete(icount->tdb, ke
[all...]
H A DAndroid.mk54 tdb.c \
/external/e2fsprogs/e2fsck/
H A Ddirinfo.c15 #include <ext2fs/tdb.h>
23 TDB_CONTEXT *tdb; member in struct:dir_info_db
65 db->tdb = tdb_open(db->tdb_fn, 0, TDB_CLEAR_IF_FIRST,
90 if (db->tdb) {
92 printf("Note: using tdb!\n");
140 if (db->tdb) {
189 if (db->tdb) {
195 data = tdb_fetch(db->tdb, key);
197 if (tdb_error(db->tdb) != TDB_ERR_NOEXIST)
199 tdb_errorstr(db->tdb));
[all...]
/external/clearsilver/python/examples/trans/
H A Dtrans.py56 self.tdb = db_trans.trans_connect()
300 rows = self.tdb.strings.fetchRows( ('string', s) )
302 row = self.tdb.strings.newRow()
363 maps = self.tdb.maps.fetchRows( ('lang', lang) )
367 strings = self.tdb.strings.fetchRows()
398 cursor = self.tdb.defaultCursor()
418 rows = self.tdb.maps.fetchRows( [('string_id', s_id), ('lang', lang)] )
421 row = self.tdb.strings.fetchRow( ('string_id', s_id) )
533 map_r = self.tdb.maps.fetchRow( [('string_id', s_id), ('lang', lang)])
535 map_r = self.tdb
[all...]

Completed in 388 milliseconds