Searched refs:text_poke_addr (Results 1 - 2 of 2) sorted by relevance
/linux-master/arch/powerpc/lib/ |
H A D | code-patching.c | 61 static int map_patch_area(void *addr, unsigned long text_poke_addr); 237 static int map_patch_area(void *addr, unsigned long text_poke_addr) argument 241 return map_kernel_page(text_poke_addr, (pfn << PAGE_SHIFT), PAGE_KERNEL); 283 unsigned long text_poke_addr; local 291 text_poke_addr = __this_cpu_read(cpu_patching_context.addr); 292 patch_addr = (u32 *)(text_poke_addr + offset_in_page(addr)); 294 pte = get_locked_pte(patching_mm, text_poke_addr, &ptl); 298 __set_pte_at(patching_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); 313 pte_clear(patching_mm, text_poke_addr, pte); 318 local_flush_tlb_page_psize(patching_mm, text_poke_addr, mmu_virtual_psiz 329 unsigned long text_poke_addr; local 409 unsigned long text_poke_addr; local 457 unsigned long text_poke_addr; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | alternative.c | 2132 static __always_inline void *text_poke_addr(struct text_poke_loc *tp) function 2141 if (key < text_poke_addr(tp)) 2143 if (key > text_poke_addr(tp)) 2188 if (text_poke_addr(tp) != ip) 2292 tp[i].old = *(u8 *)text_poke_addr(&tp[i]); 2293 text_poke(text_poke_addr(&tp[i]), &int3, INT3_INSN_SIZE); 2309 text_poke_addr(&tp[i]) + INT3_INSN_SIZE, 2318 text_poke(text_poke_addr(&tp[i]) + INT3_INSN_SIZE, 2349 perf_event_text_poke(text_poke_addr(&tp[i]), old, len, new, len); 2374 text_poke(text_poke_addr( [all...] |
Completed in 205 milliseconds