Searched refs:fault_pfn (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu.c | 630 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 D | gup.c | 2271 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 D | mali_kbase_mmu.c | 114 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()
|