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