Searched refs:fault_rel_pfn (Results 1 - 4 of 4) sorted by relevance
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 229 * @fault_rel_pfn: PFN of the fault relative to the start of the region 235 * @fault_rel_pfn, for example to reduce the overall rate of page fault 241 struct kbase_va_region *reg, size_t fault_rel_pfn) in reg_grow_calc_extra_pages() 245 size_t minimum_extra = fault_rel_pfn - reg_current_size + 1; in reg_grow_calc_extra_pages() 278 if (fault_rel_pfn < initial_commit) { in reg_grow_calc_extra_pages() 287 * (fault_rel_pfn - initial_commit + 1) in reg_grow_calc_extra_pages() 663 size_t fault_rel_pfn; in kbase_mmu_page_fault_worker() local 847 fault_rel_pfn = fault_pfn - region->start_pfn; in kbase_mmu_page_fault_worker() 851 if (fault_rel_pfn < current_backed_size) { in kbase_mmu_page_fault_worker() 890 new_pages = reg_grow_calc_extra_pages(kbdev, region, fault_rel_pfn); in kbase_mmu_page_fault_worker() 240 reg_grow_calc_extra_pages(struct kbase_device *kbdev, struct kbase_va_region *reg, size_t fault_rel_pfn) reg_grow_calc_extra_pages() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 120 * @fault_rel_pfn: PFN of the fault relative to the start of the region 126 * @fault_rel_pfn, for example to reduce the overall rate of page fault 131 static size_t reg_grow_calc_extra_pages(struct kbase_device *kbdev, struct kbase_va_region *reg, size_t fault_rel_pfn) in reg_grow_calc_extra_pages() argument 135 size_t minimum_extra = fault_rel_pfn - reg_current_size + 1; in reg_grow_calc_extra_pages() 167 if (fault_rel_pfn < initial_commit) { in reg_grow_calc_extra_pages() 176 * (fault_rel_pfn - initial_commit + 1) in reg_grow_calc_extra_pages() 517 size_t fault_rel_pfn; in kbase_mmu_page_fault_worker() local 680 fault_rel_pfn = fault_pfn - region->start_pfn; in kbase_mmu_page_fault_worker() 683 if (fault_rel_pfn < current_backed_size) { in kbase_mmu_page_fault_worker() 708 new_pages = reg_grow_calc_extra_pages(kbdev, region, fault_rel_pfn); in kbase_mmu_page_fault_worker() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu.c | 119 size_t fault_rel_pfn;
in page_fault_worker() local 224 fault_rel_pfn = fault_pfn - region->start_pfn;
in page_fault_worker() 226 if (fault_rel_pfn < kbase_reg_current_backed_size(region)) {
in page_fault_worker() 251 new_pages = make_multiple(fault_rel_pfn - kbase_reg_current_backed_size(region) + 1, region->extent);
in page_fault_worker()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu.c | 117 size_t fault_rel_pfn; in page_fault_worker() local 237 fault_rel_pfn = fault_pfn - region->start_pfn; in page_fault_worker() 239 if (fault_rel_pfn < kbase_reg_current_backed_size(region)) { in page_fault_worker() 269 new_pages = make_multiple(fault_rel_pfn - in page_fault_worker()
|
Completed in 10 milliseconds