PAGE_CACHE_BITS
offset += PAGE_CACHE_BITS;
page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS,
end = pptr + PAGE_CACHE_BITS / 32;
pnr = offset / PAGE_CACHE_BITS;
curr = pptr + (offset & (PAGE_CACHE_BITS - 1)) / 32;
end = pptr + PAGE_CACHE_BITS / 32;
end = pptr + PAGE_CACHE_BITS / 32;
page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS, NULL);
curr = pptr + (offset & (PAGE_CACHE_BITS - 1)) / 32;
offset &= ~(PAGE_CACHE_BITS - 1);
if ((size ^ offset) / PAGE_CACHE_BITS)
end = pptr + PAGE_CACHE_BITS / 32;
end = pptr + ((size + 31) & (PAGE_CACHE_BITS - 1)) / 32;
offset += PAGE_CACHE_BITS;
page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS,
if ((size ^ offset) / PAGE_CACHE_BITS)
end = pptr + PAGE_CACHE_BITS / 32;
end = pptr + ((size + 31) & (PAGE_CACHE_BITS - 1)) / 32;