flush_icache_range 31 arch/arc/include/asm/cacheflush.h void flush_icache_range(unsigned long kstart, unsigned long kend); flush_icache_range 94 arch/arc/kernel/kgdb.c flush_icache_range(single_step_data.address[i], flush_icache_range 107 arch/arc/kernel/kgdb.c flush_icache_range(address, address + BREAK_INSTR_SIZE); flush_icache_range 41 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->addr, flush_icache_range 49 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->addr, flush_icache_range 61 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t1_addr, flush_icache_range 71 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t2_addr, flush_icache_range 105 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t1_addr, flush_icache_range 115 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t2_addr, flush_icache_range 138 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->addr, flush_icache_range 178 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t1_addr, flush_icache_range 187 arch/arc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.t2_addr, flush_icache_range 987 arch/arc/mm/cache.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 73 arch/arm/include/asm/fncpy.h flush_icache_range((unsigned long)(dest_buf), \ flush_icache_range 101 arch/arm/kernel/fiq.c flush_icache_range((unsigned long)base + offset, offset + flush_icache_range 103 arch/arm/kernel/fiq.c flush_icache_range(0xffff0000 + offset, 0xffff0000 + offset + length); flush_icache_range 103 arch/arm/kernel/ftrace.c flush_icache_range(pc, pc + MCOUNT_INSN_SIZE); flush_icache_range 108 arch/arm/kernel/patch.c flush_icache_range((uintptr_t)(addr), flush_icache_range 434 arch/arm/kernel/setup.c flush_icache_range(fn_addr, fn_addr + 8); flush_icache_range 440 arch/arm/kernel/setup.c flush_icache_range(fn_addr, fn_addr + 8); flush_icache_range 469 arch/arm/kernel/signal.c flush_icache_range((unsigned long)rc, flush_icache_range 708 arch/arm/kernel/signal.c flush_icache_range(ptr, ptr + sizeof(sigreturn_codes)); flush_icache_range 829 arch/arm/kernel/traps.c flush_icache_range(vectors, vectors + PAGE_SIZE * 2); flush_icache_range 41 arch/arm/mach-davinci/pm.c flush_icache_range((unsigned long)dest, (unsigned long)(dest + size)); flush_icache_range 100 arch/arm/mach-lpc32xx/pm.c flush_icache_range((unsigned long)TEMP_IRAM_AREA, flush_icache_range 60 arch/arm/mm/flush.c flush_icache_range(to, to + len); flush_icache_range 1999 arch/arm/net/bpf_jit_32.c flush_icache_range((u32)header, (u32)(ctx.target + ctx.idx)); flush_icache_range 38 arch/arm/probes/kprobes/core.c flush_icache_range((unsigned long)(addr), \ flush_icache_range 283 arch/arm/probes/kprobes/opt-arm.c flush_icache_range((unsigned long)code, flush_icache_range 132 arch/arm64/kernel/ftrace.c flush_icache_range((unsigned long)&dst[0], flush_icache_range 55 arch/arm64/kernel/probes/kprobes.c flush_icache_range((uintptr_t) (p->ainsn.api.insn), flush_icache_range 819 arch/arm64/net/bpf_jit_comp.c flush_icache_range((unsigned long)start, (unsigned long)end); flush_icache_range 56 arch/c6x/include/asm/cacheflush.h flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \ flush_icache_range 111 arch/c6x/kernel/ptrace.c flush_icache_range(addr, addr + 4); flush_icache_range 184 arch/c6x/kernel/signal.c flush_icache_range((unsigned long) &frame->retcode, flush_icache_range 104 arch/csky/kernel/ftrace.c flush_icache_range(hook_pos, hook_pos + MCOUNT_INSN_SIZE); flush_icache_range 50 arch/hexagon/include/asm/cacheflush.h extern void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 58 arch/hexagon/mm/cache.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 123 arch/hexagon/mm/cache.c flush_icache_range((unsigned long) dst, flush_icache_range 38 arch/ia64/include/asm/cacheflush.h extern void flush_icache_range (unsigned long start, unsigned long end); flush_icache_range 45 arch/ia64/include/asm/cacheflush.h flush_icache_range(_addr, _addr + (len)); \ flush_icache_range 21 arch/ia64/include/asm/kexec.h flush_icache_range(page_addr, page_addr + PAGE_SIZE); \ flush_icache_range 122 arch/ia64/kernel/ftrace.c flush_icache_range(ip, ip + MCOUNT_INSN_SIZE); flush_icache_range 194 arch/ia64/kernel/ftrace.c flush_icache_range(addr, addr + 16); flush_icache_range 612 arch/ia64/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.insn, flush_icache_range 627 arch/ia64/kernel/kprobes.c flush_icache_range(arm_addr, arm_addr + sizeof(kprobe_opcode_t)); flush_icache_range 650 arch/ia64/kernel/kprobes.c flush_icache_range(arm_addr, arm_addr + sizeof(kprobe_opcode_t)); flush_icache_range 66 arch/ia64/kernel/machine_kexec.c flush_icache_range((unsigned long)control_code_buffer, flush_icache_range 131 arch/ia64/kernel/uncached.c flush_icache_range(uc_addr, uc_addr + IA64_GRANULE_SIZE); flush_icache_range 67 arch/ia64/mm/init.c flush_icache_range(addr, addr + page_size(page)); flush_icache_range 259 arch/m68k/include/asm/cacheflush_mm.h extern void flush_icache_range(unsigned long address, unsigned long endaddr); flush_icache_range 107 arch/m68k/mm/cache.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 98 arch/microblaze/include/asm/cacheflush.h flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \ flush_icache_range 58 arch/microblaze/kernel/exceptions.c flush_icache_range(regs->r16, regs->r16 + 0x4); flush_icache_range 57 arch/microblaze/kernel/ftrace.c flush_icache_range((u32)parent, (u32)parent + 4); flush_icache_range 94 arch/microblaze/kernel/ftrace.c flush_icache_range(addr, addr + 4); flush_icache_range 216 arch/microblaze/kernel/signal.c flush_icache_range(address, address + 8); flush_icache_range 81 arch/mips/include/asm/cacheflush.h extern void (*flush_icache_range)(unsigned long start, unsigned long end); flush_icache_range 35 arch/mips/include/asm/kprobes.h flush_icache_range((unsigned long)p->addr, \ flush_icache_range 90 arch/mips/kernel/ftrace.c flush_icache_range(ip, ip + 8); flush_icache_range 115 arch/mips/kernel/ftrace.c flush_icache_range(ip, ip + 8); flush_icache_range 139 arch/mips/kernel/ftrace.c flush_icache_range(ip, ip + 8); flush_icache_range 86 arch/mips/kernel/jump_label.c flush_icache_range((unsigned long)insn_p, flush_icache_range 81 arch/mips/kernel/smp-cmp.c flush_icache_range((unsigned long)gp, flush_icache_range 167 arch/mips/kernel/smp-mt.c flush_icache_range((unsigned long)gp, flush_icache_range 236 arch/mips/kernel/uprobes.c flush_icache_range(kstart, kstart + len); flush_icache_range 731 arch/mips/kernel/vpe.c flush_icache_range((unsigned long)v->load_addr, flush_icache_range 374 arch/mips/kvm/mips.c flush_icache_range((unsigned long)gebase, flush_icache_range 25 arch/mips/loongson64/common/init.c flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); flush_icache_range 277 arch/mips/mm/c-octeon.c flush_icache_range = octeon_flush_icache_range; flush_icache_range 303 arch/mips/mm/c-r3k.c flush_icache_range = r3k_flush_icache_range; flush_icache_range 1869 arch/mips/mm/c-r4k.c flush_icache_range = r4k_flush_icache_range; flush_icache_range 1922 arch/mips/mm/c-r4k.c flush_icache_range = (void *)b5k_instruction_hazard; flush_icache_range 349 arch/mips/mm/c-tx39.c flush_icache_range = (void *) tx39h_flush_icache_all; flush_icache_range 375 arch/mips/mm/c-tx39.c flush_icache_range = tx39_flush_icache_range; flush_icache_range 394 arch/mips/mm/c-tx39.c __flush_icache_user_range = flush_icache_range; flush_icache_range 34 arch/mips/mm/cache.c void (*flush_icache_range)(unsigned long start, unsigned long end); flush_icache_range 35 arch/mips/mm/cache.c EXPORT_SYMBOL_GPL(flush_icache_range); flush_icache_range 99 arch/mips/mti-malta/malta-init.c flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); flush_icache_range 111 arch/mips/mti-malta/malta-init.c flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); flush_icache_range 1905 arch/mips/net/ebpf_jit.c flush_icache_range((unsigned long)ctx.target, flush_icache_range 92 arch/mips/pistachio/init.c flush_icache_range((unsigned long)base, flush_icache_range 105 arch/mips/pistachio/init.c flush_icache_range((unsigned long)base, flush_icache_range 11 arch/nds32/include/asm/cacheflush.h void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 12 arch/nds32/include/asm/cacheflush.h #define flush_icache_range flush_icache_range flush_icache_range 167 arch/nds32/kernel/ftrace.c flush_icache_range(pc, pc + MCOUNT_INSN_SIZE); flush_icache_range 26 arch/nds32/mm/cacheflush.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 45 arch/nds32/mm/cacheflush.c flush_icache_range(kaddr, kaddr + len); flush_icache_range 33 arch/nios2/include/asm/cacheflush.h extern void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 24 arch/nios2/kernel/nios2_ksyms.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 193 arch/nios2/mm/cacheflush.c flush_icache_range(start, start + PAGE_SIZE); flush_icache_range 103 arch/nios2/mm/init.c flush_icache_range(vpage, vpage + KUSER_SIZE); flush_icache_range 30 arch/parisc/include/asm/kprobes.h flush_icache_range((unsigned long)&(p)->ainsn.insn[0], \ flush_icache_range 71 arch/parisc/kernel/patch.c flush_icache_range(start, end); flush_icache_range 96 arch/parisc/kernel/patch.c flush_icache_range(start, end); flush_icache_range 518 arch/parisc/mm/init.c flush_icache_range(init_begin, init_end); flush_icache_range 45 arch/powerpc/include/asm/cacheflush.h void flush_icache_range(unsigned long start, unsigned long stop); flush_icache_range 130 arch/powerpc/kernel/kprobes.c flush_icache_range((unsigned long)p->ainsn.insn, flush_icache_range 74 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)inst, (ulong)inst + 4); flush_icache_range 195 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtmsrd_len * 4); flush_icache_range 255 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtmsr_len * 4); flush_icache_range 316 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)p, (ulong)p + kvm_emulate_wrtee_len * 4); flush_icache_range 350 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)p, (ulong)p + kvm_emulate_wrteei_0_len * 4); flush_icache_range 395 arch/powerpc/kernel/kvm.c flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtsrin_len * 4); flush_icache_range 54 arch/powerpc/kernel/machine_kexec_32.c flush_icache_range(reboot_code_buffer, flush_icache_range 129 arch/powerpc/kernel/machine_kexec_64.c flush_icache_range((unsigned long)__va(ranges[i].mem), flush_icache_range 278 arch/powerpc/kernel/optprobes.c flush_icache_range((unsigned long)buff, flush_icache_range 473 arch/powerpc/kernel/signal_32.c flush_icache_range((unsigned long) &frame->tramp[0], flush_icache_range 614 arch/powerpc/kernel/signal_32.c flush_icache_range((unsigned long) &frame->tramp[0], flush_icache_range 619 arch/powerpc/kernel/signal_64.c flush_icache_range((unsigned long) &tramp[0], flush_icache_range 2189 arch/powerpc/kvm/booke.c flush_icache_range(kvmppc_booke_handlers, kvmppc_booke_handlers + flush_icache_range 553 arch/powerpc/kvm/e500.c flush_icache_range(kvmppc_booke_handlers, kvmppc_booke_handlers + flush_icache_range 425 arch/powerpc/mm/mem.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 581 arch/powerpc/mm/mem.c flush_icache_range(maddr, maddr + len); flush_icache_range 21 arch/powerpc/net/bpf_jit_comp.c flush_icache_range((unsigned long)start, (unsigned long)end); flush_icache_range 29 arch/powerpc/net/bpf_jit_comp64.c flush_icache_range((unsigned long)start, (unsigned long)end); flush_icache_range 157 arch/powerpc/platforms/52xx/mpc52xx_pm.c flush_icache_range((unsigned long)irq_0x500, irq_0x500_stop); flush_icache_range 164 arch/powerpc/platforms/52xx/mpc52xx_pm.c flush_icache_range((unsigned long)irq_0x500, irq_0x500_stop); flush_icache_range 61 arch/riscv/kernel/ftrace.c flush_icache_range((void *)hook_pos, (void *)hook_pos + MCOUNT_INSN_SIZE); flush_icache_range 1548 arch/riscv/net/bpf_jit_comp.c flush_icache_range((unsigned long)start, (unsigned long)end); flush_icache_range 117 arch/sh/drivers/dma/dma-g2.c flush_icache_range((unsigned long)chan->sar, chan->count); flush_icache_range 48 arch/sh/include/asm/cacheflush.h extern void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 217 arch/sh/kernel/ftrace.c flush_icache_range(ip, ip + MCOUNT_INSN_SIZE); flush_icache_range 122 arch/sh/kernel/kgdb.c flush_icache_range(addr, addr + instruction_size(op)); flush_icache_range 150 arch/sh/kernel/kgdb.c flush_icache_range((long)addr, (long)addr + flush_icache_range 161 arch/sh/kernel/kgdb.c flush_icache_range(stepped_address, stepped_address + 2); flush_icache_range 61 arch/sh/kernel/kprobes.c flush_icache_range((unsigned long)p->addr, flush_icache_range 68 arch/sh/kernel/kprobes.c flush_icache_range((unsigned long)p->addr, flush_icache_range 303 arch/sh/kernel/signal_32.c flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode)); flush_icache_range 373 arch/sh/kernel/signal_32.c flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode)); flush_icache_range 519 arch/sh/kernel/signal_64.c flush_icache_range(DEREF_REG_PR-1, DEREF_REG_PR-1+15); flush_icache_range 226 arch/sh/kernel/smp.c flush_icache_range((unsigned long)&stack_start, flush_icache_range 92 arch/sh/kernel/sys_sh.c flush_icache_range(addr, addr+len); flush_icache_range 234 arch/sh/mm/cache.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 34 arch/sparc/include/asm/cacheflush_64.h void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 543 arch/sparc/mm/init_64.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 323 arch/unicore32/kernel/traps.c flush_icache_range(vectors, vectors + PAGE_SIZE); flush_icache_range 100 arch/xtensa/include/asm/cacheflush.h void flush_icache_range(unsigned long start, unsigned long end); flush_icache_range 598 arch/xtensa/kernel/smp.c EXPORT_SYMBOL(flush_icache_range); flush_icache_range 55 drivers/misc/lkdtm/perms.c flush_icache_range((unsigned long)dst, flush_icache_range 117 drivers/misc/lkdtm/perms.c flush_icache_range((unsigned long)ptr, (unsigned long)(ptr + size)); flush_icache_range 255 drivers/video/console/sticore.c flush_icache_range(start, end); flush_icache_range 857 fs/binfmt_flat.c flush_icache_range(start_code, end_code); flush_icache_range 1005 fs/exec.c flush_icache_range(addr, addr + len); flush_icache_range 66 include/asm-generic/cacheflush.h #ifndef flush_icache_range flush_icache_range 301 kernel/debug/debug_core.c flush_icache_range(addr, addr + BREAK_INSTR_SIZE); flush_icache_range 384 kernel/debug/gdbstub.c flush_icache_range(addr, addr + length); flush_icache_range 3370 kernel/module.c flush_icache_range((unsigned long)mod->init_layout.base, flush_icache_range 3373 kernel/module.c flush_icache_range((unsigned long)mod->core_layout.base, flush_icache_range 252 kernel/power/swap.c flush_icache_range((unsigned long)page_address(page), flush_icache_range 1139 kernel/power/swap.c flush_icache_range((unsigned long)d->unc, flush_icache_range 435 mm/nommu.c flush_icache_range(mm->brk, brk); flush_icache_range 1285 mm/nommu.c flush_icache_range(region->vm_start, region->vm_end);