Lines Matching defs:pgoff
288 static u32 cramfs_get_block_range(struct inode *inode, u32 pgoff, u32 *pages)
299 blockptrs = (u32 *)(sbi->linear_virt_addr + OFFSET(inode) + pgoff * 4);
309 pgoff+i, pgoff + *pages - 1,
351 unsigned long address, pgoff = vma->vm_pgoff;
371 if (pgoff >= max_pages)
373 pages = min(vma_pages(vma), max_pages - pgoff);
375 offset = cramfs_get_block_range(inode, pgoff, &pages);
385 if (pgoff + pages == max_pages && cramfs_last_page_is_shared(inode)) {
425 pgoff, address, pages, vma_pages(vma), vma->vm_start,
431 file, pgoff, bailout_reason);
445 unsigned long pgoff, unsigned long flags)
454 if (pgoff >= max_pages || pages > max_pages - pgoff)
457 offset = cramfs_get_block_range(inode, pgoff, &block_pages);
462 file, pgoff*PAGE_SIZE, len, addr);