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

/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 Dundo_io.c3 * copies the old data being overwritten into a tdb database
40 #include "tdb.h"
60 TDB_CONTEXT *tdb; member in struct:undo_private_data
129 TDB_CONTEXT *tdb)
147 /* Write to tdb file in the file system byte order */
153 retval = tdb_store(tdb, tdb_key, tdb_data, TDB_INSERT);
155 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
164 retval = tdb_store(tdb, tdb_key, tdb_data, TDB_INSERT);
166 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
174 static errcode_t write_block_size(TDB_CONTEXT *tdb, in argument
128 write_file_system_identity(io_channel undo_channel, TDB_CONTEXT *tdb) argument
[all...]
H A Dicount.c23 #include "tdb.h"
60 TDB_CONTEXT *tdb; member in struct:ext2_icount
84 if (icount->tdb)
85 tdb_close(icount->tdb);
196 icount->tdb = tdb_open(fn, 0, TDB_CLEAR_IF_FIRST,
198 if (icount->tdb) {
415 if (icount->tdb) {
421 if (tdb_store(icount->tdb, key, data, TDB_REPLACE))
422 return tdb_error(icount->tdb) +
425 if (tdb_delete(icount->tdb, ke
[all...]
H A DAndroid.mk56 tdb.c \
/external/e2fsprogs/misc/
H A De2undo.c22 #include "ext2fs/tdb.h"
40 static int check_filesystem(TDB_CONTEXT *tdb, io_channel channel) argument
58 tdb_data = tdb_fetch(tdb, tdb_key);
60 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
62 _("Failed tdb_fetch %s\n"), tdb_errorstr(tdb));
79 tdb_data = tdb_fetch(tdb, tdb_key);
81 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
83 _("Failed tdb_fetch %s\n"), tdb_errorstr(tdb));
96 static int set_blk_size(TDB_CONTEXT *tdb, io_channel channel) argument
104 tdb_data = tdb_fetch(tdb, tdb_ke
124 TDB_CONTEXT *tdb; local
[all...]
H A DMakefile.in631 e2undo.o: $(srcdir)/e2undo.c $(top_srcdir)/lib/ext2fs/tdb.h \
/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...]
H A DMakefile.in402 $(srcdir)/profile.h prof_err.h $(top_srcdir)/lib/ext2fs/tdb.h
/external/ppp/pppd/
H A DMakefile.linux156 PPPDSRCS += tdb.c spinlock.c
157 PPPDOBJS += tdb.o spinlock.o
158 HEADERS += tdb.h spinlock.h

Completed in 1218 milliseconds