Searched refs:i_cowfp (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/xfs/ |
| H A D | xfs_inode.h | 36 struct xfs_ifork *i_cowfp; /* copy on write extents */ member 126 return ip->i_cowfp; in xfs_ifork_ptr() 334 return ip->i_cowfp && ip->i_cowfp->if_bytes; in xfs_inode_has_cow_data()
|
| H A D | xfs_bmap_util.c | 1715 ASSERT(!ip->i_cowfp || in xfs_swap_extents() 1716 ip->i_cowfp->if_format == XFS_DINODE_FMT_EXTENTS); in xfs_swap_extents() 1717 ASSERT(!tip->i_cowfp || in xfs_swap_extents() 1718 tip->i_cowfp->if_format == XFS_DINODE_FMT_EXTENTS); in xfs_swap_extents() 1720 swap(ip->i_cowfp, tip->i_cowfp); in xfs_swap_extents() 1722 if (ip->i_cowfp && ip->i_cowfp->if_bytes) in xfs_swap_extents() 1726 if (tip->i_cowfp && tip->i_cowfp->if_bytes) in xfs_swap_extents()
|
| H A D | xfs_aops.c | 150 XFS_WPC(wpc)->cow_seq != READ_ONCE(ip->i_cowfp->if_seq)) { in xfs_imap_valid() 217 xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &imap)) in xfs_map_blocks() 220 XFS_WPC(wpc)->cow_seq = READ_ONCE(ip->i_cowfp->if_seq); in xfs_map_blocks() 437 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &imap)) in xfs_zoned_map_blocks()
|
| H A D | xfs_iomap.c | 66 if ((iomap_flags & IOMAP_F_SHARED) && ip->i_cowfp) in xfs_iomap_inode_sequence() 67 cookie = (u64)READ_ONCE(ip->i_cowfp->if_seq) << 32; in xfs_iomap_inode_sequence() 1109 if (xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap2)) in xfs_check_atomic_cow_conversion() 1164 if (!ip->i_cowfp) { in xfs_atomic_write_cow_iomap_begin() 1169 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap)) in xfs_atomic_write_cow_iomap_begin() 1205 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &cmap)) in xfs_atomic_write_cow_iomap_begin() 1678 if (!ip->i_cowfp) in xfs_zoned_buffered_write_iomap_begin() 1681 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got)) in xfs_zoned_buffered_write_iomap_begin() 1859 if (!ip->i_cowfp) { in xfs_buffered_write_iomap_begin() 1863 cow_eof = !xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, in xfs_buffered_write_iomap_begin() [all …]
|
| H A D | xfs_reflink.c | 308 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got)) in xfs_reflink_convert_cow_locked() 329 } while (xfs_iext_next_extent(ip->i_cowfp, &icur, &got)); in xfs_reflink_convert_cow_locked() 378 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, cmap)) in xfs_find_trim_cow_extent() 611 if (!ip->i_cowfp) { in xfs_reflink_allocate_cow() 749 ASSERT(ip->i_cowfp); in xfs_reflink_cancel_cow_range()
|
| H A D | xfs_icache.c | 112 ip->i_cowfp = NULL; in xfs_inode_alloc() 149 if (ip->i_cowfp) { in xfs_inode_free_callback() 150 xfs_idestroy_fork(ip->i_cowfp); in xfs_inode_free_callback() 151 kmem_cache_free(xfs_ifork_cache, ip->i_cowfp); in xfs_inode_free_callback()
|