Lines Matching refs:jfs_ip

585 	struct jfs_inode_info *jfs_ip = JFS_IP(ip);  in txLock()  local
604 lid = jfs_ip->xtlid; in txLock()
646 if (jfs_ip->atlhead == lid) { in txLock()
647 if (jfs_ip->atltail == lid) { in txLock()
652 list_del_init(&jfs_ip->anon_inode_list); in txLock()
655 jfs_ip->atlhead = tlck->next; in txLock()
658 for (last = jfs_ip->atlhead; in txLock()
664 if (jfs_ip->atltail == lid) in txLock()
665 jfs_ip->atltail = last; in txLock()
728 jfs_ip->xtlid = lid; in txLock()
749 tlck->next = jfs_ip->atlhead; in txLock()
750 jfs_ip->atlhead = lid; in txLock()
753 jfs_ip->atltail = lid; in txLock()
755 list_add_tail(&jfs_ip->anon_inode_list, in txLock()
786 p = &jfs_ip->i_xtroot; in txLock()
823 if (jfs_ip->fileset != AGGREGATE_I) { in txLock()
989 struct jfs_inode_info *jfs_ip = JFS_IP(ip); in txMaplock() local
1034 tlck->next = jfs_ip->atlhead; in txMaplock()
1035 jfs_ip->atlhead = lid; in txMaplock()
1038 jfs_ip->atltail = lid; in txMaplock()
1039 list_add_tail(&jfs_ip->anon_inode_list, in txMaplock()
1138 struct jfs_inode_info *jfs_ip; in txCommit() local
1207 jfs_ip = JFS_IP(ip); in txCommit()
1240 if (jfs_ip->atlhead) { in txCommit()
1241 lid_to_tlock(jfs_ip->atltail)->next = tblk->next; in txCommit()
1242 tblk->next = jfs_ip->atlhead; in txCommit()
1244 tblk->last = jfs_ip->atltail; in txCommit()
1245 jfs_ip->atlhead = jfs_ip->atltail = 0; in txCommit()
1247 list_del_init(&jfs_ip->anon_inode_list); in txCommit()
1343 jfs_ip = JFS_IP(ip); in txCommit()
1348 jfs_ip->bxflag = 0; in txCommit()
1349 jfs_ip->blid = 0; in txCommit()
2549 struct jfs_inode_info *jfs_ip = JFS_IP(ip); in txFreelock() local
2553 if (!jfs_ip->atlhead) in txFreelock()
2557 xtlck = (struct tlock *) &jfs_ip->atlhead; in txFreelock()
2570 if (jfs_ip->atlhead) in txFreelock()
2571 jfs_ip->atltail = xlid; in txFreelock()
2573 jfs_ip->atltail = 0; in txFreelock()
2577 list_del_init(&jfs_ip->anon_inode_list); in txFreelock()
2813 struct jfs_inode_info *jfs_ip; in txQuiesce() local
2822 jfs_ip = list_entry(TxAnchor.anon_list.next, in txQuiesce()
2825 ip = &jfs_ip->vfs_inode; in txQuiesce()
2833 mutex_lock(&jfs_ip->commit_mutex); in txQuiesce()
2836 mutex_unlock(&jfs_ip->commit_mutex); in txQuiesce()
2884 struct jfs_inode_info *jfs_ip; in jfs_sync() local
2893 jfs_ip = list_entry(TxAnchor.anon_list.next, in jfs_sync()
2896 ip = &jfs_ip->vfs_inode; in jfs_sync()
2902 list_del_init(&jfs_ip->anon_inode_list); in jfs_sync()
2903 } else if (mutex_trylock(&jfs_ip->commit_mutex)) { in jfs_sync()
2912 mutex_unlock(&jfs_ip->commit_mutex); in jfs_sync()
2929 list_move(&jfs_ip->anon_inode_list, in jfs_sync()