Lines Matching refs:pgoff
351 pgoff_t pgoff; in omap_gem_fault_1d() local
354 pgoff = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in omap_gem_fault_1d()
357 omap_gem_cpu_sync_page(obj, pgoff); in omap_gem_fault_1d()
358 pfn = page_to_pfn(omap_obj->pages[pgoff]); in omap_gem_fault_1d()
361 pfn = (omap_obj->dma_addr >> PAGE_SHIFT) + pgoff; in omap_gem_fault_1d()
381 pgoff_t pgoff, base_pgoff; in omap_gem_fault_2d() local
403 pgoff = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in omap_gem_fault_2d()
409 base_pgoff = round_down(pgoff, m << n_shift); in omap_gem_fault_2d()
414 vaddr = vmf->address - ((pgoff - base_pgoff) << PAGE_SHIFT); in omap_gem_fault_2d()
430 int off = pgoff % m; in omap_gem_fault_2d()
688 void omap_gem_cpu_sync_page(struct drm_gem_object *obj, int pgoff) in omap_gem_cpu_sync_page() argument
696 if (omap_obj->dma_addrs[pgoff]) { in omap_gem_cpu_sync_page()
697 dma_unmap_page(dev->dev, omap_obj->dma_addrs[pgoff], in omap_gem_cpu_sync_page()
699 omap_obj->dma_addrs[pgoff] = 0; in omap_gem_cpu_sync_page()