lib:talloc. Fix memory leak when destructors reparent children.
[Samba.git] / lib / tdb / ABI / tdb-1.2.1.sigs
blob84f200745e2d3bcf724102f6e3bec5d640c75e0d
1 tdb_add_flags: void (struct tdb_context *, unsigned int)
2 tdb_alloc_read: unsigned char *(struct tdb_context *, tdb_off_t, tdb_len_t)
3 tdb_allocate: tdb_off_t (struct tdb_context *, tdb_len_t, struct tdb_record *)
4 tdb_allrecord_lock: int (struct tdb_context *, int, enum tdb_lock_flags, bool)
5 tdb_allrecord_unlock: int (struct tdb_context *, int, bool)
6 tdb_allrecord_upgrade: int (struct tdb_context *)
7 tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
8 tdb_brlock: int (struct tdb_context *, int, tdb_off_t, size_t, enum tdb_lock_flags)
9 tdb_brunlock: int (struct tdb_context *, int, tdb_off_t, size_t)
10 tdb_chainlock: int (struct tdb_context *, TDB_DATA)
11 tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
12 tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
13 tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
14 tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
15 tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
16 tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
17 tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), void *)
18 tdb_close: int (struct tdb_context *)
19 tdb_convert: void *(void *, uint32_t)
20 tdb_delete: int (struct tdb_context *, TDB_DATA)
21 tdb_do_delete: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
22 tdb_dump_all: void (struct tdb_context *)
23 tdb_enable_seqnum: void (struct tdb_context *)
24 tdb_error: enum TDB_ERROR (struct tdb_context *)
25 tdb_errorstr: const char *(struct tdb_context *)
26 tdb_exists: int (struct tdb_context *, TDB_DATA)
27 tdb_expand: int (struct tdb_context *, tdb_off_t)
28 tdb_fd: int (struct tdb_context *)
29 tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
30 tdb_find_lock_hash: tdb_off_t (struct tdb_context *, TDB_DATA, uint32_t, int, struct tdb_record *)
31 tdb_firstkey: TDB_DATA (struct tdb_context *)
32 tdb_free: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
33 tdb_freelist_size: int (struct tdb_context *)
34 tdb_get_flags: int (struct tdb_context *)
35 tdb_get_logging_private: void *(struct tdb_context *)
36 tdb_get_seqnum: int (struct tdb_context *)
37 tdb_hash_size: int (struct tdb_context *)
38 tdb_have_extra_locks: bool (struct tdb_context *)
39 tdb_increment_seqnum_nonblock: void (struct tdb_context *)
40 tdb_io_init: void (struct tdb_context *)
41 tdb_lock: int (struct tdb_context *, int, int)
42 tdb_lock_nonblock: int (struct tdb_context *, int, int)
43 tdb_lock_record: int (struct tdb_context *, tdb_off_t)
44 tdb_lockall: int (struct tdb_context *)
45 tdb_lockall_mark: int (struct tdb_context *)
46 tdb_lockall_nonblock: int (struct tdb_context *)
47 tdb_lockall_read: int (struct tdb_context *)
48 tdb_lockall_read_nonblock: int (struct tdb_context *)
49 tdb_lockall_unmark: int (struct tdb_context *)
50 tdb_log_fn: tdb_log_func (struct tdb_context *)
51 tdb_map_size: size_t (struct tdb_context *)
52 tdb_mmap: void (struct tdb_context *)
53 tdb_munmap: int (struct tdb_context *)
54 tdb_name: const char *(struct tdb_context *)
55 tdb_needs_recovery: bool (struct tdb_context *)
56 tdb_nest_lock: int (struct tdb_context *, uint32_t, int, enum tdb_lock_flags)
57 tdb_nest_unlock: int (struct tdb_context *, uint32_t, int, bool)
58 tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
59 tdb_ofs_read: int (struct tdb_context *, tdb_off_t, tdb_off_t *)
60 tdb_ofs_write: int (struct tdb_context *, tdb_off_t, tdb_off_t *)
61 tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
62 tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const struct tdb_logging_context *, tdb_hash_func)
63 tdb_parse_data: int (struct tdb_context *, TDB_DATA, tdb_off_t, tdb_len_t, int (*)(TDB_DATA, TDB_DATA, void *), void *)
64 tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, TDB_DATA, void *), void *)
65 tdb_printfreelist: int (struct tdb_context *)
66 tdb_rec_free_read: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
67 tdb_rec_read: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
68 tdb_rec_write: int (struct tdb_context *, tdb_off_t, struct tdb_record *)
69 tdb_release_transaction_locks: void (struct tdb_context *)
70 tdb_remove_flags: void (struct tdb_context *, unsigned int)
71 tdb_reopen: int (struct tdb_context *)
72 tdb_reopen_all: int (int)
73 tdb_repack: int (struct tdb_context *)
74 tdb_set_logging_function: void (struct tdb_context *, const struct tdb_logging_context *)
75 tdb_set_max_dead: void (struct tdb_context *, int)
76 tdb_setalarm_sigptr: void (struct tdb_context *, volatile sig_atomic_t *)
77 tdb_store: int (struct tdb_context *, TDB_DATA, TDB_DATA, int)
78 tdb_transaction_cancel: int (struct tdb_context *)
79 tdb_transaction_commit: int (struct tdb_context *)
80 tdb_transaction_lock: int (struct tdb_context *, int, enum tdb_lock_flags)
81 tdb_transaction_prepare_commit: int (struct tdb_context *)
82 tdb_transaction_recover: int (struct tdb_context *)
83 tdb_transaction_start: int (struct tdb_context *)
84 tdb_transaction_start_nonblock: int (struct tdb_context *)
85 tdb_transaction_unlock: int (struct tdb_context *, int)
86 tdb_traverse: int (struct tdb_context *, tdb_traverse_func, void *)
87 tdb_traverse_read: int (struct tdb_context *, tdb_traverse_func, void *)
88 tdb_unlock: int (struct tdb_context *, int, int)
89 tdb_unlock_record: int (struct tdb_context *, tdb_off_t)
90 tdb_unlockall: int (struct tdb_context *)
91 tdb_unlockall_read: int (struct tdb_context *)
92 tdb_validate_freelist: int (struct tdb_context *, int *)
93 tdb_wipe_all: int (struct tdb_context *)
94 tdb_write_lock_record: int (struct tdb_context *, tdb_off_t)
95 tdb_write_unlock_record: int (struct tdb_context *, tdb_off_t)