Lines Matching refs:icp
63 struct xfs_icreate_item *icp = ICR_ITEM(lip); in xfs_icreate_item_format() local
67 &icp->ic_format, in xfs_icreate_item_format()
92 struct xfs_icreate_item *icp = ICR_ITEM(lip); in xfs_icreate_item_unlock() local
94 if (icp->ic_item.li_flags & XFS_LI_ABORTED) in xfs_icreate_item_unlock()
95 kmem_zone_free(xfs_icreate_zone, icp); in xfs_icreate_item_unlock()
109 struct xfs_icreate_item *icp = ICR_ITEM(lip); in xfs_icreate_item_committed() local
111 kmem_zone_free(xfs_icreate_zone, icp); in xfs_icreate_item_committed()
169 struct xfs_icreate_item *icp; in xfs_icreate_log() local
171 icp = kmem_zone_zalloc(xfs_icreate_zone, KM_SLEEP); in xfs_icreate_log()
173 xfs_log_item_init(tp->t_mountp, &icp->ic_item, XFS_LI_ICREATE, in xfs_icreate_log()
176 icp->ic_format.icl_type = XFS_LI_ICREATE; in xfs_icreate_log()
177 icp->ic_format.icl_size = 1; /* single vector */ in xfs_icreate_log()
178 icp->ic_format.icl_ag = cpu_to_be32(agno); in xfs_icreate_log()
179 icp->ic_format.icl_agbno = cpu_to_be32(agbno); in xfs_icreate_log()
180 icp->ic_format.icl_count = cpu_to_be32(count); in xfs_icreate_log()
181 icp->ic_format.icl_isize = cpu_to_be32(inode_size); in xfs_icreate_log()
182 icp->ic_format.icl_length = cpu_to_be32(length); in xfs_icreate_log()
183 icp->ic_format.icl_gen = cpu_to_be32(generation); in xfs_icreate_log()
185 xfs_trans_add_item(tp, &icp->ic_item); in xfs_icreate_log()
187 icp->ic_item.li_desc->lid_flags |= XFS_LID_DIRTY; in xfs_icreate_log()