Searched refs:patching_mm (Results 1 – 1 of 1) sorted by relevance
| /linux/arch/powerpc/lib/ |
| H A D | code-patching.c | 240 struct mm_struct *patching_mm; in map_patch_area() 244 patching_mm = __this_cpu_read(cpu_patching_context.mm); in map_patch_area() 248 pte = get_locked_pte(patching_mm, text_poke_addr, &ptl); in unmap_patch_area() 252 __set_pte_at(patching_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); in unmap_patch_area() 260 orig_mm = start_using_temp_mm(patching_mm); in unmap_patch_area() 265 stop_using_temp_mm(patching_mm, orig_mm); in unmap_patch_area() 267 pte_clear(patching_mm, text_poke_addr, pte); in unmap_patch_area() 272 local_flush_tlb_page_psize(patching_mm, text_poke_addr, mmu_virtual_psize); in unmap_patch_area() 422 struct mm_struct *patching_mm, *orig_mm; in NOKPROBE_SYMBOL() 430 patching_mm in patch_memset32() 288 struct mm_struct *patching_mm; __do_patch_mem_mm() local 470 struct mm_struct *patching_mm, *orig_mm; __do_patch_instructions_mm() local [all...] |