summaryrefslogtreecommitdiffstats
path: root/lib/tdb/common/lock.c
Commit message (Expand)AuthorAgeFilesLines
* patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patchRusty Russell2010-02-241-16/+13
* tdb: remove lock opsRusty Russell2010-02-241-15/+22
* tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()Rusty Russell2010-02-241-10/+7
* tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgradeRusty Russell2010-02-171-20/+52
* tdb: suppress record write locks when allrecord lock is taken.Rusty Russell2010-02-241-0/+9
* tdb: cleanup: always grab allrecord lock to infinity.Rusty Russell2010-02-241-7/+3
* tdb: remove num_locksRusty Russell2010-02-171-10/+2
* tdb: use tdb_nest_lock() for active lock.Rusty Russell2010-02-241-0/+8
* tdb: use tdb_nest_lock() for open lock.Rusty Russell2010-02-221-1/+2
* tdb: use tdb_nest_lock() for transaction lock.Rusty Russell2010-02-171-31/+23
* tdb: cleanup: find_nestlock() helper.Rusty Russell2010-02-171-28/+23
* tdb: cleanup: tdb_release_extra_locks() helperRusty Russell2010-02-241-0/+20
* tdb: cleanup: tdb_have_extra_locks() helperRusty Russell2010-02-171-2/+13
* tdb: don't suppress the transaction lock because of the allrecord lock.Rusty Russell2010-02-171-6/+0
* tdb: cleanup: tdb_nest_lock/tdb_nest_unlockRusty Russell2010-02-171-43/+61
* tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell2010-02-171-21/+21
* tdb: cleanup: split brlock and brunlock methods.Rusty Russell2010-02-171-73/+162
* lib/tdb: wean off TDB_ERRCODE.Rusty Russell2009-10-221-11/+19
* lib/tdb: TDB_TRACE support (for developers)Rusty Russell2009-10-221-6/+28
* tdb: fix locking errorRusty Russell2009-07-211-1/+1
* Make tdb transaction lock recursive (samba version)Rusty Russell2009-07-201-4/+13
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-0/+553