Lines Matching refs:tlck
164 struct lrd * lrd, struct tlock * tlck);
226 struct tlock * tlck) in lmLog() argument
234 log, tblk, lrd, tlck); in lmLog()
243 if (tlck == NULL || in lmLog()
244 tlck->type & tlckBTROOT || (mp = tlck->mp) == NULL) in lmLog()
314 lsn = lmWriteRecord(log, tblk, lrd, tlck); in lmLog()
345 struct tlock * tlck) in lmWriteRecord() argument
372 if (tlck == NULL) in lmWriteRecord()
379 if (tlck->flag & tlckPAGELOCK) { in lmWriteRecord()
380 p = (caddr_t) (tlck->mp->data); in lmWriteRecord()
381 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()
384 else if (tlck->flag & tlckINODELOCK) { in lmWriteRecord()
385 if (tlck->type & tlckDTREE) in lmWriteRecord()
386 p = (caddr_t) &JFS_IP(tlck->ip)->i_dtroot; in lmWriteRecord()
388 p = (caddr_t) &JFS_IP(tlck->ip)->i_xtroot; in lmWriteRecord()
389 linelock = (struct linelock *) & tlck->lock; in lmWriteRecord()
392 jfs_err("lmWriteRecord: UFO tlck:0x%p", tlck); in lmWriteRecord()