Lines Matching defs:jfs_ip
585 struct jfs_inode_info *jfs_ip = JFS_IP(ip);
604 lid = jfs_ip->xtlid;
646 if (jfs_ip->atlhead == lid) {
647 if (jfs_ip->atltail == lid) {
652 list_del_init(&jfs_ip->anon_inode_list);
655 jfs_ip->atlhead = tlck->next;
658 for (last = jfs_ip->atlhead;
664 if (jfs_ip->atltail == lid)
665 jfs_ip->atltail = last;
728 jfs_ip->xtlid = lid;
749 tlck->next = jfs_ip->atlhead;
750 jfs_ip->atlhead = lid;
753 jfs_ip->atltail = lid;
755 list_add_tail(&jfs_ip->anon_inode_list,
786 p = &jfs_ip->i_xtroot;
822 /* assert(jfs_ip->fileset == AGGREGATE_I); */
823 if (jfs_ip->fileset != AGGREGATE_I) {
989 struct jfs_inode_info *jfs_ip = JFS_IP(ip);
1034 tlck->next = jfs_ip->atlhead;
1035 jfs_ip->atlhead = lid;
1038 jfs_ip->atltail = lid;
1039 list_add_tail(&jfs_ip->anon_inode_list,
1138 struct jfs_inode_info *jfs_ip;
1207 jfs_ip = JFS_IP(ip);
1240 if (jfs_ip->atlhead) {
1241 lid_to_tlock(jfs_ip->atltail)->next = tblk->next;
1242 tblk->next = jfs_ip->atlhead;
1244 tblk->last = jfs_ip->atltail;
1245 jfs_ip->atlhead = jfs_ip->atltail = 0;
1247 list_del_init(&jfs_ip->anon_inode_list);
1344 jfs_ip = JFS_IP(ip);
1349 jfs_ip->bxflag = 0;
1350 jfs_ip->blid = 0;
2586 struct jfs_inode_info *jfs_ip = JFS_IP(ip);
2590 if (!jfs_ip->atlhead)
2594 xtlck = (struct tlock *) &jfs_ip->atlhead;
2607 if (jfs_ip->atlhead)
2608 jfs_ip->atltail = xlid;
2610 jfs_ip->atltail = 0;
2614 list_del_init(&jfs_ip->anon_inode_list);
2850 struct jfs_inode_info *jfs_ip;
2859 jfs_ip = list_entry(TxAnchor.anon_list.next,
2862 ip = &jfs_ip->vfs_inode;
2870 mutex_lock(&jfs_ip->commit_mutex);
2873 mutex_unlock(&jfs_ip->commit_mutex);
2921 struct jfs_inode_info *jfs_ip;
2930 jfs_ip = list_entry(TxAnchor.anon_list.next,
2933 ip = &jfs_ip->vfs_inode;
2939 list_del_init(&jfs_ip->anon_inode_list);
2940 } else if (mutex_trylock(&jfs_ip->commit_mutex)) {
2949 mutex_unlock(&jfs_ip->commit_mutex);
2966 list_move(&jfs_ip->anon_inode_list,