Lines Matching refs:bh_pos

589 	s64 bh_pos, vcn_len, end, initialized_size;  in ntfs_prepare_pages_for_non_resident_write()  local
656 bh_pos = (s64)page->index << PAGE_SHIFT; in ntfs_prepare_pages_for_non_resident_write()
666 bh_end = bh_pos + blocksize; in ntfs_prepare_pages_for_non_resident_write()
667 bh_cpos = bh_pos >> vol->cluster_size_bits; in ntfs_prepare_pages_for_non_resident_write()
668 bh_cofs = bh_pos & vol->cluster_size_mask; in ntfs_prepare_pages_for_non_resident_write()
689 if ((bh_pos < pos && bh_end > pos) || in ntfs_prepare_pages_for_non_resident_write()
690 (bh_pos < end && bh_end > end)) { in ntfs_prepare_pages_for_non_resident_write()
699 if (bh_pos < initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
744 if (bh_end <= pos || bh_pos >= end) in ntfs_prepare_pages_for_non_resident_write()
759 if (!buffer_uptodate(bh) && bh_pos < end && in ntfs_prepare_pages_for_non_resident_write()
761 (bh_pos < pos || in ntfs_prepare_pages_for_non_resident_write()
774 if (bh_pos < initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
795 if (bh_end <= pos || bh_pos >= end) { in ntfs_prepare_pages_for_non_resident_write()
806 (bh_pos < pos || bh_end > end)) { in ntfs_prepare_pages_for_non_resident_write()
811 if (bh_pos < pos) { in ntfs_prepare_pages_for_non_resident_write()
812 pofs = bh_pos & ~PAGE_MASK; in ntfs_prepare_pages_for_non_resident_write()
813 memset(kaddr + pofs, 0, pos - bh_pos); in ntfs_prepare_pages_for_non_resident_write()
832 if (bh_pos > initialized_size) { in ntfs_prepare_pages_for_non_resident_write()
930 (unsigned)bh_pos & in ntfs_prepare_pages_for_non_resident_write()
1188 } while (bh_pos += blocksize, (bh = bh->b_this_page) != head); in ntfs_prepare_pages_for_non_resident_write()
1210 bh_pos = ((s64)page->index << PAGE_SHIFT) + in ntfs_prepare_pages_for_non_resident_write()
1216 if (unlikely(bh_pos + blocksize > initialized_size)) { in ntfs_prepare_pages_for_non_resident_write()
1219 if (likely(bh_pos < initialized_size)) in ntfs_prepare_pages_for_non_resident_write()
1220 ofs = initialized_size - bh_pos; in ntfs_prepare_pages_for_non_resident_write()
1419 s64 bh_pos; in ntfs_commit_pages_after_non_resident_write() local
1424 bh_pos = (s64)page->index << PAGE_SHIFT; in ntfs_commit_pages_after_non_resident_write()
1430 bh_end = bh_pos + blocksize; in ntfs_commit_pages_after_non_resident_write()
1431 if (bh_end <= pos || bh_pos >= end) { in ntfs_commit_pages_after_non_resident_write()
1438 } while (bh_pos += blocksize, (bh = bh->b_this_page) != head); in ntfs_commit_pages_after_non_resident_write()