Lines Matching refs:jfs_ip

580 	struct jfs_inode_info *jfs_ip = JFS_IP(ip);  in txLock()  local
599 lid = jfs_ip->xtlid; in txLock()
641 if (jfs_ip->atlhead == lid) { in txLock()
642 if (jfs_ip->atltail == lid) { in txLock()
647 list_del_init(&jfs_ip->anon_inode_list); in txLock()
650 jfs_ip->atlhead = tlck->next; in txLock()
653 for (last = jfs_ip->atlhead; in txLock()
659 if (jfs_ip->atltail == lid) in txLock()
660 jfs_ip->atltail = last; in txLock()
723 jfs_ip->xtlid = lid; in txLock()
744 tlck->next = jfs_ip->atlhead; in txLock()
745 jfs_ip->atlhead = lid; in txLock()
748 jfs_ip->atltail = lid; in txLock()
750 list_add_tail(&jfs_ip->anon_inode_list, in txLock()
781 p = &jfs_ip->i_xtroot; in txLock()
818 if (jfs_ip->fileset != AGGREGATE_I) { in txLock()
984 struct jfs_inode_info *jfs_ip = JFS_IP(ip); in txMaplock() local
1029 tlck->next = jfs_ip->atlhead; in txMaplock()
1030 jfs_ip->atlhead = lid; in txMaplock()
1033 jfs_ip->atltail = lid; in txMaplock()
1034 list_add_tail(&jfs_ip->anon_inode_list, in txMaplock()
1133 struct jfs_inode_info *jfs_ip; in txCommit() local
1202 jfs_ip = JFS_IP(ip); in txCommit()
1235 if (jfs_ip->atlhead) { in txCommit()
1236 lid_to_tlock(jfs_ip->atltail)->next = tblk->next; in txCommit()
1237 tblk->next = jfs_ip->atlhead; in txCommit()
1239 tblk->last = jfs_ip->atltail; in txCommit()
1240 jfs_ip->atlhead = jfs_ip->atltail = 0; in txCommit()
1242 list_del_init(&jfs_ip->anon_inode_list); in txCommit()
1339 jfs_ip = JFS_IP(ip); in txCommit()
1344 jfs_ip->bxflag = 0; in txCommit()
1345 jfs_ip->blid = 0; in txCommit()
2581 struct jfs_inode_info *jfs_ip = JFS_IP(ip); in txFreelock() local
2585 if (!jfs_ip->atlhead) in txFreelock()
2589 xtlck = (struct tlock *) &jfs_ip->atlhead; in txFreelock()
2602 if (jfs_ip->atlhead) in txFreelock()
2603 jfs_ip->atltail = xlid; in txFreelock()
2605 jfs_ip->atltail = 0; in txFreelock()
2609 list_del_init(&jfs_ip->anon_inode_list); in txFreelock()
2845 struct jfs_inode_info *jfs_ip; in txQuiesce() local
2854 jfs_ip = list_entry(TxAnchor.anon_list.next, in txQuiesce()
2857 ip = &jfs_ip->vfs_inode; in txQuiesce()
2865 mutex_lock(&jfs_ip->commit_mutex); in txQuiesce()
2868 mutex_unlock(&jfs_ip->commit_mutex); in txQuiesce()
2916 struct jfs_inode_info *jfs_ip; in jfs_sync() local
2925 jfs_ip = list_entry(TxAnchor.anon_list.next, in jfs_sync()
2928 ip = &jfs_ip->vfs_inode; in jfs_sync()
2934 list_del_init(&jfs_ip->anon_inode_list); in jfs_sync()
2935 } else if (mutex_trylock(&jfs_ip->commit_mutex)) { in jfs_sync()
2944 mutex_unlock(&jfs_ip->commit_mutex); in jfs_sync()
2961 list_move(&jfs_ip->anon_inode_list, in jfs_sync()