Lines Matching refs:iu
1934 const struct xfs_iunlink *iu = obj; in xfs_iunlink_obj_cmpfn() local
1936 if (iu->iu_next_unlinked != *key) in xfs_iunlink_obj_cmpfn()
1960 struct xfs_iunlink *iu; in xfs_iunlink_lookup_backref() local
1962 iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino, in xfs_iunlink_lookup_backref()
1964 return iu ? iu->iu_agino : NULLAGINO; in xfs_iunlink_lookup_backref()
1975 struct xfs_iunlink *iu) in xfs_iunlink_insert_backref() argument
1980 &iu->iu_rhash_head, xfs_iunlink_hash_params); in xfs_iunlink_insert_backref()
1989 kmem_free(iu); in xfs_iunlink_insert_backref()
2007 struct xfs_iunlink *iu; in xfs_iunlink_add_backref() local
2012 iu = kmem_zalloc(sizeof(*iu), KM_NOFS); in xfs_iunlink_add_backref()
2013 iu->iu_agino = prev_agino; in xfs_iunlink_add_backref()
2014 iu->iu_next_unlinked = this_agino; in xfs_iunlink_add_backref()
2016 return xfs_iunlink_insert_backref(pag, iu); in xfs_iunlink_add_backref()
2030 struct xfs_iunlink *iu; in xfs_iunlink_change_backref() local
2034 iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino, in xfs_iunlink_change_backref()
2036 if (!iu) in xfs_iunlink_change_backref()
2048 &iu->iu_rhash_head, xfs_iunlink_hash_params); in xfs_iunlink_change_backref()
2054 kmem_free(iu); in xfs_iunlink_change_backref()
2059 iu->iu_next_unlinked = next_unlinked; in xfs_iunlink_change_backref()
2060 return xfs_iunlink_insert_backref(pag, iu); in xfs_iunlink_change_backref()
2078 struct xfs_iunlink *iu = ptr; in xfs_iunlink_free_item() local
2082 kmem_free(iu); in xfs_iunlink_free_item()