Home
last modified time | relevance | path

Searched refs:linelock (Results 1 – 4 of 4) sorted by relevance

/linux/fs/jfs/
H A Djfs_txnmgr.c591 struct linelock *linelock; in txLock() local
761 /* initialize type dependent area for linelock */ in txLock()
762 linelock = (struct linelock *) & tlck->lock; in txLock()
763 linelock->next = 0; in txLock()
764 linelock->flag = tlckLINELOCK; in txLock()
765 linelock->maxcnt = TLOCKSHORT; in txLock()
766 linelock->index = 0; in txLock()
770 linelock in txLock()
903 struct linelock *linelock; txUnlock() local
1064 struct linelock *linelock; txLinelock() local
[all...]
H A Djfs_txnmgr.h144 * linelock for lmLog()
146 * note: linelock and its variations are overlaid
157 struct linelock { struct
158 lid_t next; /* 2: next linelock */ argument
171 #define dt_lock linelock argument
198 * at tlock.lock/linelock: watch for alignment;
199 * N.B. next field may be set by linelock, and should not
287 extern struct linelock *txLinelock(struct linelock *);
H A Djfs_logmgr.c359 struct linelock *linelock; in lmWriteRecord() local
381 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()
389 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()
395 l2linesize = linelock->l2linesize; in lmWriteRecord()
398 ASSERT(linelock->index <= linelock->maxcnt); in lmWriteRecord()
400 lv = linelock in lmWriteRecord()
[all...]
H A Djfs_dtree.c296 struct linelock *llck; in lock_index()
300 llck = (struct linelock *) tlck->lock; in lock_index()
330 struct linelock *llck; in add_index()
414 llck = (struct linelock *) & tlck->lock; in add_index()
889 /* linelock header */ in dtInsert()
896 /* linelock stbl of non-root leaf page */ in dtInsert()
1266 /* linelock header */ in dtSplitUp()
1271 /* linelock stbl of non-root parent page */ in dtSplitUp()
1396 /* linelock header of split page */ in dtSplitPage()
1443 /* linelock heade in dtSplitPage()
[all...]