Lines Matching refs:index

194 	pgoff_t index;
201 index = block >> (PAGE_SHIFT - bd_inode->i_blkbits);
202 page = find_get_page_flags(bd_mapping, index, FGP_ACCESSED);
955 pgoff_t index, int size, int sizebits, gfp_t gfp)
974 page = find_or_create_page(inode->i_mapping, index, gfp_mask);
982 (sector_t)index << sizebits,
1002 end_block = init_page_buffers(page, bdev, (sector_t)index << sizebits,
1020 pgoff_t index;
1028 index = block >> sizebits;
1032 * pagecache index. (this comparison is done using sector_t types).
1034 if (unlikely(index != block >> sizebits)) {
1043 return grow_dev_page(bdev, block, index, size, sizebits, gfp);
1611 pgoff_t index = block >> (PAGE_SHIFT - bd_inode->i_blkbits);
1619 while (pagevec_lookup_range(&pvec, bd_mapping, &index, end)) {
1654 if (index > end || !index)
1741 block = (sector_t)page->index << (PAGE_SHIFT - bbits);
1994 block = (sector_t)page->index << (PAGE_SHIFT - bbits);
2112 pgoff_t index = pos >> PAGE_SHIFT;
2116 page = grab_cache_page_write_begin(mapping, index, flags);
2272 iblock = (sector_t)page->index << (PAGE_SHIFT - bbits);
2380 pgoff_t index, curidx;
2385 index = pos >> PAGE_SHIFT;
2388 while (index > (curidx = (curpos = *bytes)>>PAGE_SHIFT)) {
2417 if (index == curidx) {
2518 if (((page->index + 1) << PAGE_SHIFT) > size)
2587 pgoff_t index;
2596 index = pos >> PAGE_SHIFT;
2600 page = grab_cache_page_write_begin(mapping, index, flags);
2631 block_in_file = (sector_t)page->index << (PAGE_SHIFT - blkbits);
2768 if (page->index < end_index)
2773 if (page->index >= end_index+1 || !offset) {
2798 pgoff_t index = from >> PAGE_SHIFT;
2816 iblock = (sector_t)index << (PAGE_SHIFT - inode->i_blkbits);
2818 page = grab_cache_page(mapping, index);
2876 pgoff_t index = from >> PAGE_SHIFT;
2894 iblock = (sector_t)index << (PAGE_SHIFT - inode->i_blkbits);
2896 page = grab_cache_page(mapping, index);
2961 if (page->index < end_index)
2967 if (page->index >= end_index+1 || !offset) {