Home
last modified time | relevance | path

Searched refs:fault_pfn (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c630 u64 fault_pfn = fault_page_addr >> PAGE_SHIFT; in set_gwt_element_page_addr_and_size() local
631 unsigned int vindex = fault_pfn & (NUM_4K_PAGES_IN_2MB_PAGE - 1); in set_gwt_element_page_addr_and_size()
653 u64 fault_pfn, pfn_offset; in kbase_gpu_mmu_handle_write_fault() local
660 fault_pfn = fault->addr >> PAGE_SHIFT; in kbase_gpu_mmu_handle_write_fault()
683 pfn_offset = fault_pfn - region->start_pfn; in kbase_gpu_mmu_handle_write_fault()
714 kbase_mmu_update_pages_no_flush(kbdev, &kctx->mmu, fault_pfn, fault_phys_addr, 1, in kbase_gpu_mmu_handle_write_fault()
717 kbase_gpu_mmu_handle_write_faulting_as(kbdev, faulting_as, fault_pfn, 1, in kbase_gpu_mmu_handle_write_fault()
971 u64 fault_pfn; in kbase_mmu_page_fault_worker() local
999 fault_pfn = fault->addr >> PAGE_SHIFT; in kbase_mmu_page_fault_worker()
1004 fault_pfn, as_no); in kbase_mmu_page_fault_worker()
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dgup.c2271 unsigned long fault_pfn; in __gup_device_huge_pmd() local
2274 fault_pfn = pmd_pfn(orig) + ((addr & ~PMD_MASK) >> PAGE_SHIFT); in __gup_device_huge_pmd()
2275 if (!__gup_device_huge(fault_pfn, addr, end, flags, pages, nr)) in __gup_device_huge_pmd()
2289 unsigned long fault_pfn; in __gup_device_huge_pud() local
2292 fault_pfn = pud_pfn(orig) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in __gup_device_huge_pud()
2293 if (!__gup_device_huge(fault_pfn, addr, end, flags, pages, nr)) in __gup_device_huge_pud()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c114 u64 fault_pfn; in page_fault_worker() local
127 fault_pfn = faulting_as->fault_addr >> PAGE_SHIFT; in page_fault_worker()
237 fault_rel_pfn = fault_pfn - region->start_pfn; in page_fault_worker()