Lines Matching refs:pgoff
56 unsigned long pgoff; member
657 unsigned long pgoff) in msc_buffer_contig_get_page() argument
659 if (pgoff >= msc->nr_pages) in msc_buffer_contig_get_page()
662 return virt_to_page(msc->base + (pgoff << PAGE_SHIFT)); in msc_buffer_contig_get_page()
693 win->pgoff = prev->pgoff + prev->nr_blocks; in msc_buffer_win_alloc()
978 static struct page *msc_buffer_get_page(struct msc *msc, unsigned long pgoff) in msc_buffer_get_page() argument
983 return msc_buffer_contig_get_page(msc, pgoff); in msc_buffer_get_page()
986 if (pgoff >= win->pgoff && pgoff < win->pgoff + win->nr_blocks) in msc_buffer_get_page()
992 pgoff -= win->pgoff; in msc_buffer_get_page()
993 return virt_to_page(win->block[pgoff].bdesc); in msc_buffer_get_page()
1189 vmf->page = msc_buffer_get_page(msc, vmf->pgoff); in msc_mmap_fault()
1195 vmf->page->index = vmf->pgoff; in msc_mmap_fault()