Lines Matching refs:align_off
2871 xfs_fileoff_t align_off; /* temp for offset */ in xfs_bmap_extsize_align() local
2878 orig_off = align_off = *offp; in xfs_bmap_extsize_align()
2902 align_off -= temp; in xfs_bmap_extsize_align()
2933 if (align_off != orig_off && align_off < prevo) in xfs_bmap_extsize_align()
2934 align_off = prevo; in xfs_bmap_extsize_align()
2952 align_off + align_alen != orig_end && in xfs_bmap_extsize_align()
2953 align_off + align_alen > nexto) in xfs_bmap_extsize_align()
2954 align_off = nexto > align_alen ? nexto - align_alen : 0; in xfs_bmap_extsize_align()
2961 if (align_off != orig_off && align_off < prevo) in xfs_bmap_extsize_align()
2962 align_off = prevo; in xfs_bmap_extsize_align()
2963 if (align_off + align_alen != orig_end && in xfs_bmap_extsize_align()
2964 align_off + align_alen > nexto && in xfs_bmap_extsize_align()
2967 align_alen = nexto - align_off; in xfs_bmap_extsize_align()
2979 if (orig_off < align_off || in xfs_bmap_extsize_align()
2980 orig_end > align_off + align_alen || in xfs_bmap_extsize_align()
2986 if (align_off + temp <= orig_off) { in xfs_bmap_extsize_align()
2988 align_off += temp; in xfs_bmap_extsize_align()
2993 else if (align_off + align_alen - temp >= orig_end) in xfs_bmap_extsize_align()
2999 align_alen -= orig_off - align_off; in xfs_bmap_extsize_align()
3000 align_off = orig_off; in xfs_bmap_extsize_align()
3006 if (orig_off < align_off || orig_end > align_off + align_alen) in xfs_bmap_extsize_align()
3009 ASSERT(orig_off >= align_off); in xfs_bmap_extsize_align()
3011 ASSERT(orig_end <= align_off + align_alen || in xfs_bmap_extsize_align()
3017 ASSERT(align_off + align_alen <= gotp->br_startoff); in xfs_bmap_extsize_align()
3019 ASSERT(align_off >= prevp->br_startoff + prevp->br_blockcount); in xfs_bmap_extsize_align()
3023 *offp = align_off; in xfs_bmap_extsize_align()