Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:TDB_DATA

62 typedef struct TDB_DATA {
65 } TDB_DATA;
136 typedef int (*tdb_traverse_func)(struct tdb_context *, TDB_DATA, TDB_DATA, void *);
138 typedef unsigned int (*tdb_hash_func)(TDB_DATA *key);
158 TDB_DATA tdb_fetch(struct tdb_context *tdb, TDB_DATA key);
159 int tdb_parse_record(struct tdb_context *tdb, TDB_DATA key,
160 int (*parser)(TDB_DATA key, TDB_DATA data,
163 int tdb_delete(struct tdb_context *tdb, TDB_DATA key);
164 int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag);
165 int tdb_append(struct tdb_context *tdb, TDB_DATA key, TDB_DATA new_dbuf);
167 TDB_DATA tdb_firstkey(struct tdb_context *tdb);
168 TDB_DATA tdb_nextkey(struct tdb_context *tdb, TDB_DATA key);
171 int tdb_exists(struct tdb_context *tdb, TDB_DATA key);
196 int tdb_chainlock(struct tdb_context *tdb, TDB_DATA key);
197 int tdb_chainlock_nonblock(struct tdb_context *tdb, TDB_DATA key);
198 int tdb_chainunlock(struct tdb_context *tdb, TDB_DATA key);
199 int tdb_chainlock_read(struct tdb_context *tdb, TDB_DATA key);
200 int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key);
201 int tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key);
202 int tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key);
209 extern TDB_DATA tdb_null;