Lines Matching defs:pgoff
297 static u32 cramfs_get_block_range(struct inode *inode, u32 pgoff, u32 *pages)
308 blockptrs = (u32 *)(sbi->linear_virt_addr + OFFSET(inode) + pgoff * 4);
318 pgoff+i, pgoff + *pages - 1,
360 unsigned long address, pgoff = vma->vm_pgoff;
380 if (pgoff >= max_pages)
382 pages = min(vma_pages(vma), max_pages - pgoff);
384 offset = cramfs_get_block_range(inode, pgoff, &pages);
394 if (pgoff + pages == max_pages && cramfs_last_page_is_shared(inode)) {
435 file_dentry(file)->d_name.name, pgoff,
442 file_dentry(file)->d_name.name, pgoff, bailout_reason);
456 unsigned long pgoff, unsigned long flags)
465 if (pgoff >= max_pages || pages > max_pages - pgoff)
468 offset = cramfs_get_block_range(inode, pgoff, &block_pages);
473 file_dentry(file)->d_name.name, pgoff*PAGE_SIZE, len, addr);