Searched refs:tdb (Results 1 - 12 of 12) 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...]
/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"
138 #define TDB_HASHTABLE_SIZE(tdb) ((tdb->header.hash_size+1)*sizeof(tdb_off_t))
145 /* NB assumes there is a local variable called "tdb" that is the
148 #define TDB_LOG(x) tdb->log.log_fn x
160 #define BUCKET(hash) ((hash) % tdb->header.hash_size)
162 #define DOCONV() (tdb->flags & TDB_CONVERT)
232 enum TDB_ERROR ecode; /* error code for last tdb erro
292 tdb_error(struct tdb_context *tdb) argument
311 tdb_errorstr(struct tdb_context *tdb) argument
332 tdb_brlock(struct tdb_context *tdb, tdb_off_t offset, int rw_type, int lck_type, int probe, size_t len) argument
379 tdb_brlock_upgrade(struct tdb_context *tdb, tdb_off_t offset, size_t len) argument
401 _tdb_lock(struct tdb_context *tdb, int list, int ltype, int op) argument
474 tdb_lock(struct tdb_context *tdb, int list, int ltype) argument
486 tdb_lock_nonblock(struct tdb_context *tdb, int list, int ltype) argument
495 tdb_unlock(struct tdb_context *tdb, int list, int ltype) argument
582 tdb_transaction_lock(struct tdb_context *tdb, int ltype) argument
600 tdb_transaction_unlock(struct tdb_context *tdb) argument
617 _tdb_lockall(struct tdb_context *tdb, int ltype, int op) argument
660 _tdb_unlockall(struct tdb_context *tdb, int ltype) argument
694 tdb_lockall(struct tdb_context *tdb) argument
700 tdb_lockall_mark(struct tdb_context *tdb) argument
706 tdb_lockall_unmark(struct tdb_context *tdb) argument
712 tdb_lockall_nonblock(struct tdb_context *tdb) argument
718 tdb_unlockall(struct tdb_context *tdb) argument
724 tdb_lockall_read(struct tdb_context *tdb) argument
730 tdb_lockall_read_nonblock(struct tdb_context *tdb) argument
736 tdb_unlockall_read(struct tdb_context *tdb) argument
743 tdb_chainlock(struct tdb_context *tdb, TDB_DATA key) argument
751 tdb_chainlock_nonblock(struct tdb_context *tdb, TDB_DATA key) argument
757 tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key) argument
763 tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key) argument
768 tdb_chainunlock(struct tdb_context *tdb, TDB_DATA key) argument
773 tdb_chainlock_read(struct tdb_context *tdb, TDB_DATA key) argument
778 tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key) argument
786 tdb_lock_record(struct tdb_context *tdb, tdb_off_t off) argument
796 tdb_write_lock_record(struct tdb_context *tdb, tdb_off_t off) argument
809 tdb_write_unlock_record(struct tdb_context *tdb, tdb_off_t off) argument
815 tdb_unlock_record(struct tdb_context *tdb, tdb_off_t off) argument
835 tdb_oob(struct tdb_context *tdb, tdb_off_t len, int probe) argument
873 tdb_write(struct tdb_context *tdb, tdb_off_t off, const void *buf, tdb_len_t len) argument
911 tdb_read(struct tdb_context *tdb, tdb_off_t off, void *buf, tdb_len_t len, int cv) argument
944 tdb_next_hash_chain(struct tdb_context *tdb, u32 *chain) argument
965 tdb_munmap(struct tdb_context *tdb) argument
981 tdb_mmap(struct tdb_context *tdb) argument
1011 tdb_expand_file(struct tdb_context *tdb, tdb_off_t size, tdb_off_t addition) argument
1050 tdb_expand(struct tdb_context *tdb, tdb_off_t size) argument
1120 tdb_ofs_read(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d) argument
1125 tdb_ofs_write(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d) argument
1133 tdb_alloc_read(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t len) argument
1158 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
1191 tdb_rec_read(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
1204 tdb_rec_write(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
1222 tdb_io_init(struct tdb_context *tdb) argument
1335 transaction_read(struct tdb_context *tdb, tdb_off_t off, void *buf, tdb_len_t len, int cv) argument
1396 transaction_write(struct tdb_context *tdb, tdb_off_t off, const void *buf, tdb_len_t len) argument
1520 transaction_next_hash_chain(struct tdb_context *tdb, u32 *chain) argument
1535 transaction_oob(struct tdb_context *tdb, tdb_off_t len, int probe) argument
1546 transaction_expand_file(struct tdb_context *tdb, tdb_off_t size, tdb_off_t addition) argument
1561 transaction_brlock(struct tdb_context *tdb, tdb_off_t offset, int rw_type, int lck_type, int probe, size_t len) argument
1581 tdb_transaction_start(struct tdb_context *tdb) argument
1688 tdb_transaction_cancel(struct tdb_context *tdb) argument
1743 transaction_sync(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t length) argument
1769 tdb_recovery_size(struct tdb_context *tdb) argument
1789 tdb_recovery_allocate(struct tdb_context *tdb, tdb_len_t *recovery_size, tdb_off_t *recovery_offset, tdb_len_t *recovery_max_size) argument
1870 transaction_setup_recovery(struct tdb_context *tdb, tdb_off_t *magic_offset) argument
1979 tdb_transaction_commit(struct tdb_context *tdb) argument
2132 tdb_transaction_recover(struct tdb_context *tdb) argument
2257 tdb_rec_free_read(struct tdb_context *tdb, tdb_off_t off, struct list_struct *rec) argument
2287 remove_from_freelist(struct tdb_context *tdb, tdb_off_t off, tdb_off_t next) argument
2307 update_tailer(struct tdb_context *tdb, tdb_off_t offset, const struct list_struct *rec) argument
2320 tdb_free(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec) argument
2422 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
2483 tdb_allocate(struct tdb_context *tdb, tdb_len_t length, struct list_struct *rec) argument
2577 tdb_validate_freelist(struct tdb_context *tdb, int *pnum_entries) argument
2643 tdb_next_lock(struct tdb_context *tdb, struct tdb_traverse_lock *tlock, struct list_struct *rec) argument
2750 tdb_traverse_internal(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data, struct tdb_traverse_lock *tl) argument
2814 tdb_traverse_read(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data) argument
2839 tdb_traverse(struct tdb_context *tdb, tdb_traverse_func fn, void *private_data) argument
2862 tdb_firstkey(struct tdb_context *tdb) argument
2887 tdb_nextkey(struct tdb_context *tdb, TDB_DATA oldkey) argument
2948 tdb_dump_record(struct tdb_context *tdb, int hash, tdb_off_t offset) argument
2979 tdb_dump_chain(struct tdb_context *tdb, int i) argument
3001 tdb_dump_all(struct tdb_context *tdb) argument
3011 tdb_printfreelist(struct tdb_context *tdb) argument
3062 tdb_increment_seqnum_nonblock(struct tdb_context *tdb) argument
3082 tdb_increment_seqnum(struct tdb_context *tdb) argument
3104 tdb_find(struct tdb_context *tdb, TDB_DATA key, u32 hash, struct list_struct *r) argument
3131 tdb_find_lock_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash, int locktype, struct list_struct *rec) argument
3148 tdb_update_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash, TDB_DATA dbuf) argument
3182 tdb_fetch(struct tdb_context *tdb, TDB_DATA key) argument
3217 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
3248 tdb_exists_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash) argument
3258 tdb_exists(struct tdb_context *tdb, TDB_DATA key) argument
3265 tdb_do_delete(struct tdb_context *tdb, tdb_off_t rec_ptr, struct list_struct*rec) argument
3299 tdb_count_dead(struct tdb_context *tdb, u32 hash) argument
3324 tdb_purge_dead(struct tdb_context *tdb, u32 hash) argument
3360 tdb_delete_hash(struct tdb_context *tdb, TDB_DATA key, u32 hash) argument
3412 tdb_delete(struct tdb_context *tdb, TDB_DATA key) argument
3421 tdb_find_dead(struct tdb_context *tdb, u32 hash, struct list_struct *r, tdb_len_t length) argument
3452 tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag) argument
3591 tdb_append(struct tdb_context *tdb, TDB_DATA key, TDB_DATA new_dbuf) argument
3636 tdb_name(struct tdb_context *tdb) argument
3646 tdb_fd(struct tdb_context *tdb) argument
3655 tdb_log_fn(struct tdb_context *tdb) argument
3671 tdb_get_seqnum(struct tdb_context *tdb) argument
3679 tdb_hash_size(struct tdb_context *tdb) argument
3684 tdb_map_size(struct tdb_context *tdb) argument
3689 tdb_get_flags(struct tdb_context *tdb) argument
3698 tdb_enable_seqnum(struct tdb_context *tdb) argument
3724 tdb_new_database(struct tdb_context *tdb, int hash_size) argument
3801 null_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...) argument
3811 struct tdb_context *tdb; local
4003 tdb_set_max_dead(struct tdb_context *tdb, int max_dead) argument
4013 tdb_close(struct tdb_context *tdb) argument
4048 tdb_set_logging_function(struct tdb_context *tdb, const struct tdb_logging_context *log_ctx) argument
4054 tdb_get_logging_private(struct tdb_context *tdb) argument
4061 tdb_reopen(struct tdb_context *tdb) argument
4115 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
137 TDB_CONTEXT *tdb)
155 /* Write to tdb file in the file system byte order */
161 retval = tdb_store(tdb, tdb_key, tdb_data, TDB_INSERT);
163 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
172 retval = tdb_store(tdb, tdb_key, tdb_data, TDB_INSERT);
174 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
182 static errcode_t write_block_size(TDB_CONTEXT *tdb, in argument
136 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);
209 icount->tdb = tdb_open(fn, num_inodes, TDB_NOLOCK | TDB_NOSYNC,
211 if (icount->tdb) {
402 if (icount->tdb) {
408 if (tdb_store(icount->tdb, key, data, TDB_REPLACE))
409 return tdb_error(icount->tdb) +
412 if (tdb_delete(icount->tdb, ke
[all...]
H A DAndroid.mk65 tdb.c \
/external/e2fsprogs/misc/
H A De2undo.c22 #include "ext2fs/tdb.h"
39 static int check_filesystem(TDB_CONTEXT *tdb, io_channel channel) argument
57 tdb_data = tdb_fetch(tdb, tdb_key);
59 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
61 _("Failed tdb_fetch %s\n"), tdb_errorstr(tdb));
78 tdb_data = tdb_fetch(tdb, tdb_key);
80 retval = EXT2_ET_TDB_SUCCESS + tdb_error(tdb);
82 _("Failed tdb_fetch %s\n"), tdb_errorstr(tdb));
95 static int set_blk_size(TDB_CONTEXT *tdb, io_channel channel) argument
103 tdb_data = tdb_fetch(tdb, tdb_ke
123 TDB_CONTEXT *tdb; local
[all...]
H A DMakefile.in699 $(top_builddir)/lib/dirpaths.h $(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
66 db->tdb = NULL;
73 db->tdb = tdb_open(db->tdb_fn, num_dirs, TDB_NOLOCK | TDB_NOSYNC,
98 if (db->tdb) {
100 printf("Note: using tdb!\n");
148 if (db->tdb) {
197 if (db->tdb) {
203 data = tdb_fetch(db->tdb, key);
205 if (tdb_error(db->tdb) !
[all...]
H A DMakefile.in470 $(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 233 milliseconds