Searched refs:i_af (Results 1 – 17 of 17) sorted by relevance
280 switch (ip->i_af.if_format) { in xfs_inode_item_attr_fork_size()283 ip->i_af.if_nextents > 0 && in xfs_inode_item_attr_fork_size()284 ip->i_af.if_bytes > 0) { in xfs_inode_item_attr_fork_size()292 ip->i_af.if_broot_bytes > 0) { in xfs_inode_item_attr_fork_size()293 *nbytes += ip->i_af.if_broot_bytes; in xfs_inode_item_attr_fork_size()299 ip->i_af.if_bytes > 0) { in xfs_inode_item_attr_fork_size()300 *nbytes += xlog_calc_iovec_len(ip->i_af.if_bytes); in xfs_inode_item_attr_fork_size()424 switch (ip->i_af.if_format) { in xfs_inode_item_format_attr_fork()430 ip->i_af.if_nextents > 0 && in xfs_inode_item_format_attr_fork()431 ip->i_af.if_bytes > 0) { in xfs_inode_item_format_attr_fork()[all …]
39 struct xfs_ifork i_af; /* attribute fork */ member125 return &ip->i_af; in xfs_ifork_ptr()
367 if (dp->i_af.if_nextents > 0) { in xfs_attr_inactive()
83 if (xfs_inode_has_attr_fork(ip) && xfs_need_iread_extents(&ip->i_af)) in xfs_ilock_attr_map_shared()2428 if (ip->i_df.if_nextents + xfs_ifork_nextents(&ip->i_af) > in xfs_iflush()2434 ip->i_df.if_nextents + xfs_ifork_nextents(&ip->i_af), in xfs_iflush()2447 ip->i_af.if_format == XFS_DINODE_FMT_META_BTREE) { in xfs_iflush()2473 ip->i_af.if_format == XFS_DINODE_FMT_LOCAL && in xfs_iflush()
118 memset(&ip->i_af, 0, sizeof(ip->i_af)); in xfs_inode_alloc()119 ip->i_af.if_format = XFS_DINODE_FMT_EXTENTS; in xfs_inode_alloc()
162 buf->bs_aextents = xfs_ifork_nextents(&ip->i_af); in xfs_bulkstat_one_int()
579 return ip->i_af.if_format == XFS_DINODE_FMT_LOCAL || in xfs_attr_is_shortform()580 (ip->i_af.if_format == XFS_DINODE_FMT_EXTENTS && in xfs_attr_is_shortform()581 ip->i_af.if_nextents == 0); in xfs_attr_is_shortform()
308 to->di_big_anextents = cpu_to_be32(xfs_ifork_nextents(&ip->i_af)); in xfs_inode_to_disk_iext_counters()316 to->di_anextents = cpu_to_be16(xfs_ifork_nextents(&ip->i_af)); in xfs_inode_to_disk_iext_counters()351 to->di_aformat = xfs_ifork_format(&ip->i_af); in xfs_inode_to_disk()
808 struct xfs_ifork *ifp = &dp->i_af; in xfs_attr_shortform_create()830 struct xfs_attr_sf_hdr *sf = args->dp->i_af.if_data; in xfs_attr_sf_findname()855 ASSERT(args->dp->i_af.if_format == XFS_DINODE_FMT_LOCAL); in xfs_attr_shortform_replace()894 struct xfs_ifork *ifp = &dp->i_af; in xfs_attr_shortform_add()931 ASSERT(ip->i_af.if_nextents == 0); in xfs_attr_fork_remove()947 struct xfs_attr_sf_hdr *sf = dp->i_af.if_data; in xfs_attr_sf_removename()1016 ASSERT(args->dp->i_af.if_format == XFS_DINODE_FMT_LOCAL); in xfs_attr_shortform_getvalue()1033 struct xfs_ifork *ifp = &dp->i_af; in xfs_attr_shortform_to_leaf()
807 struct xfs_ifork *ifp = &sc->tempip->i_af; in xrep_xattr_full_reset()833 if (xfs_ifork_has_extents(&sc->tempip->i_af)) { in xrep_xattr_full_reset()1015 if (xfs_ifork_has_extents(&sc->ip->i_af)) { in xrep_xattr_reset_fork()1045 if (xfs_ifork_has_extents(&sc->tempip->i_af)) { in xrep_xattr_reset_tempfile_fork()1068 if (rx->sc->ip->i_af.if_format == XFS_DINODE_FMT_LOCAL) { in xrep_xattr_salvage_attributes()1347 ip_local = sc->ip->i_af.if_format == XFS_DINODE_FMT_LOCAL; in xrep_xattr_swap()1348 temp_local = sc->tempip->i_af.if_format == XFS_DINODE_FMT_LOCAL; in xrep_xattr_swap()
951 return ip->i_af.if_format == XFS_DINODE_FMT_EXTENTS && in xchk_pptr_looks_zapped()952 ip->i_af.if_nextents == 0; in xchk_pptr_looks_zapped()
576 struct xfs_ifork *ifp = &sc->ip->i_af; in xchk_xattr_check_sf()660 if (sc->ip->i_af.if_format == XFS_DINODE_FMT_LOCAL) in xchk_xattr()
397 xfs_need_iread_extents(&ip->i_af)) in xchk_nlinks_ilock_dir()
130 if (!xfs_inode_has_attr_fork(ip) || !xfs_need_iread_extents(&ip->i_af)) in xchk_dir_lock_child()
625 if (xfs_inode_has_attr_fork(ip) && xfs_need_iread_extents(&ip->i_af)) in xrep_rmap_scan_ilock()
1211 if (xfs_inode_has_attr_fork(ip) && xfs_need_iread_extents(&ip->i_af)) in xrep_dir_scan_ilock()
2533 __entry->anextents = sc->ip->i_af.if_nextents;2534 __entry->aformat = sc->ip->i_af.if_format;