Lines Matching refs:bh_pos

575 	s64 bh_pos, vcn_len, end, initialized_size;  in ntfs_prepare_pages_for_non_resident_write()  local
642 bh_pos = (s64)page->index << PAGE_SHIFT; in ntfs_prepare_pages_for_non_resident_write()
652 bh_end = bh_pos + blocksize; in ntfs_prepare_pages_for_non_resident_write()
653 bh_cpos = bh_pos >> vol->cluster_size_bits; in ntfs_prepare_pages_for_non_resident_write()
654 bh_cofs = bh_pos & vol->cluster_size_mask; in ntfs_prepare_pages_for_non_resident_write()
675 if ((bh_pos < pos && bh_end > pos) || in ntfs_prepare_pages_for_non_resident_write()
676 (bh_pos < end && bh_end > end)) { in ntfs_prepare_pages_for_non_resident_write()
685 if (bh_pos < initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
730 if (bh_end <= pos || bh_pos >= end) in ntfs_prepare_pages_for_non_resident_write()
745 if (!buffer_uptodate(bh) && bh_pos < end && in ntfs_prepare_pages_for_non_resident_write()
747 (bh_pos < pos || in ntfs_prepare_pages_for_non_resident_write()
760 if (bh_pos < initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
781 if (bh_end <= pos || bh_pos >= end) { in ntfs_prepare_pages_for_non_resident_write()
792 (bh_pos < pos || bh_end > end)) { in ntfs_prepare_pages_for_non_resident_write()
797 if (bh_pos < pos) { in ntfs_prepare_pages_for_non_resident_write()
798 pofs = bh_pos & ~PAGE_MASK; in ntfs_prepare_pages_for_non_resident_write()
799 memset(kaddr + pofs, 0, pos - bh_pos); in ntfs_prepare_pages_for_non_resident_write()
818 if (bh_pos > initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
916 (unsigned)bh_pos & in ntfs_prepare_pages_for_non_resident_write()
1174 } while (bh_pos += blocksize, (bh = bh->b_this_page) != head); in ntfs_prepare_pages_for_non_resident_write()
1196 bh_pos = ((s64)page->index << PAGE_SHIFT) + in ntfs_prepare_pages_for_non_resident_write()
1202 if (unlikely(bh_pos + blocksize > initialized_size)) { in ntfs_prepare_pages_for_non_resident_write()
1205 if (likely(bh_pos < initialized_size)) in ntfs_prepare_pages_for_non_resident_write()
1206 ofs = initialized_size - bh_pos; in ntfs_prepare_pages_for_non_resident_write()
1405 s64 bh_pos; in ntfs_commit_pages_after_non_resident_write() local
1410 bh_pos = (s64)page->index << PAGE_SHIFT; in ntfs_commit_pages_after_non_resident_write()
1416 bh_end = bh_pos + blocksize; in ntfs_commit_pages_after_non_resident_write()
1417 if (bh_end <= pos || bh_pos >= end) { in ntfs_commit_pages_after_non_resident_write()
1424 } while (bh_pos += blocksize, (bh = bh->b_this_page) != head); in ntfs_commit_pages_after_non_resident_write()