/dports/net/netatalk3/netatalk-3.1.12/libatalk/tdb/ |
H A D | transaction.c | 286 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 440 if (tdb->read_only || (tdb->flags & TDB_INTERNAL) || tdb->traverse_read) { in tdb_transaction_start() 484 tdb->transaction->block_size = tdb->page_size; in tdb_transaction_start() 511 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in tdb_transaction_start() 520 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_transaction_start() 521 tdb->transaction->old_map_size = tdb->map_size; in tdb_transaction_start() 525 tdb->transaction->io_methods = tdb->methods; in tdb_transaction_start() 587 tdb->map_size = tdb->transaction->old_map_size; in _tdb_transaction_cancel() 632 tdb->methods = tdb->transaction->io_methods; in _tdb_transaction_cancel() 741 methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_recovery_allocate() [all …]
|
H A D | lock.c | 168 tdb->lockrecs, in _tdb_lock() 169 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in _tdb_lock() 186 tdb->lockrecs[tdb->num_lockrecs].list = list; in _tdb_lock() 187 tdb->lockrecs[tdb->num_lockrecs].count = 1; in _tdb_lock() 188 tdb->lockrecs[tdb->num_lockrecs].ltype = ltype; in _tdb_lock() 283 *lck = tdb->lockrecs[tdb->num_lockrecs-1]; in tdb_unlock() 314 if (tdb->methods->tdb_brlock(tdb, TRANSACTION_LOCK, ltype, in tdb_transaction_lock() 355 if (tdb->read_only || tdb->traverse_read) { in _tdb_lockall() 378 tdb->methods->tdb_brlock(tdb, FREELIST_TOP, ltype, op, in _tdb_lockall() 402 if (tdb->read_only || tdb->traverse_read) { in _tdb_unlockall() [all …]
|
H A D | open.c | 69 memcpy(&tdb->header, newdb, sizeof(tdb->header)); in tdb_new_database() 82 memcpy(&tdb->header, newdb, sizeof(tdb->header)); in tdb_new_database() 264 if (read(tdb->fd, &tdb->header, sizeof(tdb->header)) != sizeof(tdb->header) in tdb_open_ex() 287 tdb_convert(&tdb->header, sizeof(tdb->header)); in tdb_open_ex() 363 tdbs = tdb; in tdb_open_ex() 364 return tdb; in tdb_open_ex() 369 if (!tdb) in tdb_open_ex() 439 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 468 if (tdb->num_locks != 0 || tdb->global_lock.count) { in tdb_reopen_internal() 487 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() [all …]
|
/dports/databases/ldb15/ldb-1.5.6/lib/tdb/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 485 tdb->transaction->block_size = tdb->page_size; in _tdb_transaction_start() 518 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in _tdb_transaction_start() 527 tdb->methods->tdb_oob(tdb, tdb->map_size, 1, 1); in _tdb_transaction_start() 528 tdb->transaction->old_map_size = tdb->map_size; in _tdb_transaction_start() 532 tdb->transaction->io_methods = tdb->methods; in _tdb_transaction_start() 609 tdb->map_size = tdb->transaction->old_map_size; 635 tdb->methods = tdb->transaction->io_methods; 811 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 815 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | open.c | 141 tdb->fd, in tdb_new_database() 643 if (tdb_already_open(tdb->device, tdb->inode)) { in tdb_open_ex() 646 name, (int)tdb->device, (int)tdb->inode)); in tdb_open_ex() 658 ret = tdb->methods->tdb_oob(tdb, 0, 1, 0); in tdb_open_ex() 680 ret = tdb->methods->tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); in tdb_open_ex() 742 tdbs = tdb; in tdb_open_ex() 749 if (!tdb) in tdb_open_ex() 823 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() 898 if (tdb->methods->tdb_oob(tdb, 0, 1, 0) != 0) { in tdb_reopen_internal() [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
/dports/net/samba412/samba-4.12.15/lib/tdb/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 490 tdb->transaction->block_size = tdb->page_size; in _tdb_transaction_start() 523 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in _tdb_transaction_start() 532 tdb_oob(tdb, tdb->map_size, 1, 1); in _tdb_transaction_start() 533 tdb->transaction->old_map_size = tdb->map_size; in _tdb_transaction_start() 537 tdb->transaction->io_methods = tdb->methods; in _tdb_transaction_start() 614 tdb->map_size = tdb->transaction->old_map_size; 641 tdb->methods = tdb->transaction->io_methods; 817 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 821 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
H A D | open.c | 141 tdb->fd, in tdb_new_database() 252 tdb->name, in tdb_mutex_open_ok() 643 if (tdb_already_open(tdb->device, tdb->inode)) { in tdb_open_ex() 646 name, (int)tdb->device, (int)tdb->inode)); in tdb_open_ex() 680 ret = tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); in tdb_open_ex() 742 tdbs = tdb; in tdb_open_ex() 744 return tdb; in tdb_open_ex() 749 if (!tdb) in tdb_open_ex() 823 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() [all …]
|
/dports/databases/tdb/tdb-1.4.3/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 490 tdb->transaction->block_size = tdb->page_size; in _tdb_transaction_start() 523 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in _tdb_transaction_start() 532 tdb_oob(tdb, tdb->map_size, 1, 1); in _tdb_transaction_start() 533 tdb->transaction->old_map_size = tdb->map_size; in _tdb_transaction_start() 537 tdb->transaction->io_methods = tdb->methods; in _tdb_transaction_start() 614 tdb->map_size = tdb->transaction->old_map_size; 641 tdb->methods = tdb->transaction->io_methods; 817 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 821 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
H A D | open.c | 141 tdb->fd, in tdb_new_database() 252 tdb->name, in tdb_mutex_open_ok() 643 if (tdb_already_open(tdb->device, tdb->inode)) { in tdb_open_ex() 646 name, (int)tdb->device, (int)tdb->inode)); in tdb_open_ex() 680 ret = tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); in tdb_open_ex() 742 tdbs = tdb; in tdb_open_ex() 744 return tdb; in tdb_open_ex() 749 if (!tdb) in tdb_open_ex() 823 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() [all …]
|
/dports/databases/ldb20/ldb-2.0.10/lib/tdb/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, 490 tdb->transaction->block_size = tdb->page_size; 523 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, 532 tdb_oob(tdb, tdb->map_size, 1, 1); 533 tdb->transaction->old_map_size = tdb->map_size; 537 tdb->transaction->io_methods = tdb->methods; 614 tdb->map_size = tdb->transaction->old_map_size; 641 tdb->methods = tdb->transaction->io_methods; 817 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 821 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
H A D | open.c | 141 tdb->fd, in tdb_new_database() 252 tdb->name, in tdb_mutex_open_ok() 643 if (tdb_already_open(tdb->device, tdb->inode)) { in tdb_open_ex() 646 name, (int)tdb->device, (int)tdb->inode)); in tdb_open_ex() 680 ret = tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); in tdb_open_ex() 742 tdbs = tdb; in tdb_open_ex() 744 return tdb; in tdb_open_ex() 749 if (!tdb) in tdb_open_ex() 823 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() [all …]
|
/dports/databases/ldb21/ldb-2.1.5/lib/tdb/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 490 tdb->transaction->block_size = tdb->page_size; in _tdb_transaction_start() 523 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in _tdb_transaction_start() 532 tdb_oob(tdb, tdb->map_size, 1, 1); in _tdb_transaction_start() 533 tdb->transaction->old_map_size = tdb->map_size; in _tdb_transaction_start() 537 tdb->transaction->io_methods = tdb->methods; in _tdb_transaction_start() 614 tdb->map_size = tdb->transaction->old_map_size; 641 tdb->methods = tdb->transaction->io_methods; 817 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 821 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
H A D | open.c | 141 tdb->fd, 252 tdb->name, 643 if (tdb_already_open(tdb->device, tdb->inode)) { 646 name, (int)tdb->device, (int)tdb->inode)); 680 ret = tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); 742 tdbs = tdb; 744 return tdb; 749 if (!tdb) 823 memset(tdb, 0, sizeof(*tdb)); 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); [all …]
|
/dports/databases/ldb22/ldb-2.2.1/lib/tdb/common/ |
H A D | transaction.c | 280 if (tdb->transaction->io_methods->tdb_read(tdb, blk * tdb->transaction->block_size, in transaction_write() 490 tdb->transaction->block_size = tdb->page_size; in _tdb_transaction_start() 523 if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads, in _tdb_transaction_start() 532 tdb_oob(tdb, tdb->map_size, 1, 1); in _tdb_transaction_start() 533 tdb->transaction->old_map_size = tdb->map_size; in _tdb_transaction_start() 537 tdb->transaction->io_methods = tdb->methods; in _tdb_transaction_start() 614 tdb->map_size = tdb->transaction->old_map_size; 641 tdb->methods = tdb->transaction->io_methods; 817 methods->tdb_oob(tdb, tdb->map_size, 1, 1); 821 tdb->transaction->old_map_size = tdb->map_size; [all …]
|
H A D | lock.c | 376 if (tdb->num_lockrecs == tdb->lockrecs_array_length) { in tdb_nest_lock() 379 sizeof(*tdb->lockrecs) * (tdb->num_lockrecs+1)); in tdb_nest_lock() 384 tdb->lockrecs_array_length = tdb->num_lockrecs+1; in tdb_nest_lock() 394 new_lck = &tdb->lockrecs[tdb->num_lockrecs]; in tdb_nest_lock() 558 *lck = tdb->lockrecs[--tdb->num_lockrecs]; in tdb_nest_unlock() 602 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_check() 702 if (tdb_brlock(tdb, ltype, lock_offset(tdb->hash_size), 0, in tdb_allrecord_lock() 743 if (tdb->read_only || tdb->traverse_read) { in tdb_allrecord_unlock() 889 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock() 895 ret = tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read() [all …]
|
H A D | open.c | 141 tdb->fd, in tdb_new_database() 252 tdb->name, in tdb_mutex_open_ok() 643 if (tdb_already_open(tdb->device, tdb->inode)) { in tdb_open_ex() 646 name, (int)tdb->device, (int)tdb->inode)); in tdb_open_ex() 680 ret = tdb_oob(tdb, FREELIST_TOP, 4*tdb->hash_size, 1); in tdb_open_ex() 742 tdbs = tdb; in tdb_open_ex() 744 return tdb; in tdb_open_ex() 749 if (!tdb) in tdb_open_ex() 823 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 871 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen_internal() [all …]
|
/dports/misc/e2fsprogs-libblkid/e2fsprogs-1.46.5/lib/ext2fs/ |
H A D | tdb.c | 1013 tdb->real_map_size = tdb->map_size; in tdb_mmap() 1074 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_expand() 1078 size = TDB_ALIGN(tdb->map_size + size*10, tdb->page_size) - tdb->map_size; in tdb_expand() 1091 if (tdb->methods->tdb_expand_file(tdb, tdb->map_size, size) != 0) in tdb_expand() 1674 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_transaction_start() 2900 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0) in tdb_firstkey() 2915 if (tdb_lock(tdb,tdb->travlocks.hash,tdb->travlocks.lock_rw)) in tdb_nextkey() 3918 if (read(tdb->fd, &tdb->header, sizeof(tdb->header)) != sizeof(tdb->header) in tdb_open_ex() 4066 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 4110 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen() [all …]
|
/dports/misc/e2fsprogs-libuuid/e2fsprogs-1.46.5/lib/ext2fs/ |
H A D | tdb.c | 1013 tdb->real_map_size = tdb->map_size; in tdb_mmap() 1074 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_expand() 1078 size = TDB_ALIGN(tdb->map_size + size*10, tdb->page_size) - tdb->map_size; in tdb_expand() 1091 if (tdb->methods->tdb_expand_file(tdb, tdb->map_size, size) != 0) in tdb_expand() 1674 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_transaction_start() 2900 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0) in tdb_firstkey() 2915 if (tdb_lock(tdb,tdb->travlocks.hash,tdb->travlocks.lock_rw)) in tdb_nextkey() 3918 if (read(tdb->fd, &tdb->header, sizeof(tdb->header)) != sizeof(tdb->header) in tdb_open_ex() 4066 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 4110 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen() [all …]
|
/dports/sysutils/e2fsprogs/e2fsprogs-1.46.5/lib/ext2fs/ |
H A D | tdb.c | 1013 tdb->real_map_size = tdb->map_size; in tdb_mmap() 1074 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_expand() 1078 size = TDB_ALIGN(tdb->map_size + size*10, tdb->page_size) - tdb->map_size; in tdb_expand() 1091 if (tdb->methods->tdb_expand_file(tdb, tdb->map_size, size) != 0) in tdb_expand() 1674 tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1); in tdb_transaction_start() 2900 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0) in tdb_firstkey() 2915 if (tdb_lock(tdb,tdb->travlocks.hash,tdb->travlocks.lock_rw)) in tdb_nextkey() 3918 if (read(tdb->fd, &tdb->header, sizeof(tdb->header)) != sizeof(tdb->header) in tdb_open_ex() 4066 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 4110 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen() [all …]
|
/dports/net-mgmt/wmi-client/wmi-1.3.16/Samba/source/lib/tdb/common/ |
H A D | open.c | 66 memcpy(&tdb->header, newdb, sizeof(tdb->header)); in tdb_new_database() 79 memcpy(&tdb->header, newdb, sizeof(tdb->header)); in tdb_new_database() 220 if (read(tdb->fd, &tdb->header, sizeof(tdb->header)) != sizeof(tdb->header) in tdb_open_ex() 239 tdb_convert(&tdb->header, sizeof(tdb->header)); in tdb_open_ex() 308 tdbs = tdb; in tdb_open_ex() 309 return tdb; in tdb_open_ex() 314 if (!tdb) in tdb_open_ex() 367 memset(tdb, 0, sizeof(*tdb)); in tdb_close() 395 if (tdb->num_locks != 0 || tdb->global_lock.count) { in tdb_reopen() 411 tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); in tdb_reopen() [all …]
|