Searched refs:linelock (Results 1 – 5 of 5) sorted by relevance
170 struct linelock { struct184 #define dt_lock linelock argument300 extern struct linelock *txLinelock(struct linelock *);
599 struct linelock *linelock; in txLock() local770 linelock = (struct linelock *) & tlck->lock; in txLock()771 linelock->next = 0; in txLock()772 linelock->flag = tlckLINELOCK; in txLock()773 linelock->maxcnt = TLOCKSHORT; in txLock()774 linelock->index = 0; in txLock()778 linelock->l2linesize = L2DTSLOTSIZE; in txLock()782 linelock->l2linesize = L2XTSLOTSIZE; in txLock()784 xtlck = (struct xtlock *) linelock; in txLock()806 linelock->l2linesize = L2INODESLOTSIZE; in txLock()[all …]
372 struct linelock *linelock; in lmWriteRecord() local394 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()402 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()409 linelock = (struct linelock *) & tlck; in lmWriteRecord()416 l2linesize = linelock->l2linesize; in lmWriteRecord()419 ASSERT(linelock->index <= linelock->maxcnt); in lmWriteRecord()421 lv = linelock->lv; in lmWriteRecord()422 for (i = 0; i < linelock->index; i++, lv++) { in lmWriteRecord()476 if ((i = linelock->next)) { in lmWriteRecord()477 linelock = (struct linelock *) lid_to_tlock(i); in lmWriteRecord()
610 struct linelock *dilinelock, *ilinelock; in diWrite()667 dilinelock = (struct linelock *) & ditlck->lock; in diWrite()695 ilinelock = (struct linelock *) & tlck->lock; in diWrite()724 ilinelock = (struct linelock *) & tlck->lock; in diWrite()
308 struct linelock *llck; in lock_index()312 llck = (struct linelock *) tlck->lock; in lock_index()342 struct linelock *llck; in add_index()426 llck = (struct linelock *) & tlck->lock; in add_index()