Searched refs:tlock (Results 1 - 9 of 9) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/jfs/
H A Djfs_txnmgr.h48 lid_t next; /* index of first tlock of tid */
49 lid_t last; /* index of last tlock of tid */
91 struct tlock { struct
107 extern struct tlock *TxLock; /* transaction lock table */
110 * tlock flag
127 * tlock type
155 * at tlock.lock: watch for alignment;
206 * at tlock.lock/linelock: watch for alignment;
210 * free maplock (i.e., number of maplock) in the tlock;
284 extern struct tlock *txLoc
[all...]
H A Djfs_txnmgr.c27 * tlock is acquired at the time of update;
29 * tlock and mp points to each other;
30 * (no hashlist for mp -> tlock).
33 * tlock on in-memory inode:
34 * in-place tlock in the in-memory inode itself;
37 * tlock during write()/mmap() under anonymous transaction (tid = 0):
67 /* tlock */
69 wait_queue_head_t freelockwait; /* eventlist of free tlock */
87 struct tlock *TxLock; /* transaction lock table */
138 int waitlock; /* 4: # of tlock wai
1005 txLinelock(struct linelock * tlock) argument
[all...]
H A Djfs_xtree.c802 struct tlock *tlck;
954 struct tlock *tlck;
1232 struct tlock *tlck;
1481 struct tlock *tlck;
1614 struct tlock *tlck;
1773 struct tlock *tlck;
1775 struct tlock *mtlck;
1798 * acquire tlock of the leaf page containing original entry
1953 struct tlock *tlck;
1974 * acquire tlock o
[all...]
H A Djfs_dtree.c268 struct tlock *tlck;
309 struct tlock *tlck;
782 struct tlock *tlck;
901 struct tlock *tlck;
1271 struct tlock *tlck;
1573 struct tlock *tlck;
1823 struct tlock *tlck;
2010 struct tlock *tlck;
2163 struct tlock *tlck;
2362 struct tlock *tlc
[all...]
H A Djfs_logmgr.c170 struct lrd * lrd, struct tlock * tlck);
216 struct tlock * tlck)
336 struct tlock * tlck)
H A Dnamei.c1035 struct tlock *tlck;
H A Djfs_imap.c646 struct tlock *ditlck, *tlck;
696 * N.B. tlock is acquired on ipimap not ip;
706 * (tlock is taken from inline B+-tree root in in-memory
708 * by jfs_ip->blid as well as being on tx tlock list)
802 jERROR(1, ("diWrite: UFO tlock\n"));
916 struct tlock *tlck;
1290 /* acquire tlock of the iag page of the freed ixad
/asus-wl-520gu-7.0.1.45/src/router/samba/source/tdb/
H A Dtdb.c1230 static int tdb_next_lock(TDB_CONTEXT *tdb, struct tdb_traverse_lock *tlock, argument
1233 int want_next = (tlock->off != 0);
1240 for (; tlock->hash < tdb->header.hash_size; tlock->hash++) {
1241 if (tdb_lock(tdb, tlock->hash, F_WRLCK) == -1)
1245 if (!tlock->off) {
1246 if (ofs_read(tdb, TDB_HASH_TOP(tlock->hash),
1247 &tlock->off) == -1)
1251 if (unlock_record(tdb, tlock->off) != 0)
1257 if (rec_read(tdb, tlock
[all...]
/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/lib/ext2fs/
H A Dtdb.c2645 static int tdb_next_lock(struct tdb_context *tdb, struct tdb_traverse_lock *tlock, argument
2648 int want_next = (tlock->off != 0);
2651 for (; tlock->hash < tdb->header.hash_size; tlock->hash++) {
2652 if (!tlock->off && tlock->hash != 0) {
2681 tdb->methods->next_hash_chain(tdb, &tlock->hash);
2682 if (tlock->hash == tdb->header.hash_size) {
2687 if (tdb_lock(tdb, tlock->hash, tlock
[all...]

Completed in 129 milliseconds