Home
last modified time | relevance | path

Searched refs:flush_icache_range (Results 1 – 143 of 143) sorted by relevance

/linux-4.1.27/arch/mips/mti-sead3/
Dsead3-init.c97 flush_icache_range((unsigned long)base2, in mips_nmi_setup()
103 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_nmi_setup()
122 flush_icache_range((unsigned long)base2, in mips_ejtag_setup()
128 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_ejtag_setup()
/linux-4.1.27/arch/arc/kernel/
Dkprobes.c44 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe()
52 flush_icache_range((unsigned long)p->addr, in arch_disarm_kprobe()
64 flush_icache_range((unsigned long)p->ainsn.t1_addr, in arch_remove_kprobe()
74 flush_icache_range((unsigned long)p->ainsn.t2_addr, in arch_remove_kprobe()
108 flush_icache_range((unsigned long)p->ainsn.t1_addr, in resume_execution()
118 flush_icache_range((unsigned long)p->ainsn.t2_addr, in resume_execution()
141 flush_icache_range((unsigned long)p->addr, in setup_singlestep()
181 flush_icache_range((unsigned long)p->ainsn.t1_addr, in setup_singlestep()
190 flush_icache_range((unsigned long)p->ainsn.t2_addr, in setup_singlestep()
Dkgdb.c96 flush_icache_range(single_step_data.address[i], in undo_single_step()
109 flush_icache_range(address, address + BREAK_INSTR_SIZE); in place_trap()
/linux-4.1.27/arch/m32r/include/asm/
Dcacheflush.h20 #define flush_icache_range(start, end) _flush_cache_copyback_all() macro
26 #define flush_icache_range(start, end) smp_flush_cache_all() macro
41 #define flush_icache_range(start, end) _flush_cache_all() macro
55 #define flush_icache_range(start, end) do { } while (0) macro
/linux-4.1.27/arch/avr32/mm/
Dcache.c106 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
114 EXPORT_SYMBOL(flush_icache_range);
143 flush_icache_range((unsigned long)addr, in sys_cacheflush()
161 flush_icache_range((unsigned long)dst, in copy_to_user_page()
/linux-4.1.27/arch/hexagon/mm/
Dcache.c48 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
71 EXPORT_SYMBOL(flush_icache_range);
136 flush_icache_range((unsigned long) dst, in copy_to_user_page()
/linux-4.1.27/arch/ia64/sn/kernel/sn2/
Dcache.c32 flush_icache_range(addr, addr + bytes); in sn_flush_all_caches()
38 flush_icache_range(addr, addr + bytes); in sn_flush_all_caches()
/linux-4.1.27/arch/tile/include/asm/
Dcacheflush.h52 extern void flush_icache_range(unsigned long start, unsigned long end);
54 #define flush_icache_range __flush_icache_range macro
70 flush_icache_range((unsigned long) dst, in copy_to_user_page()
Dkprobes.h34 flush_icache_range((unsigned long)p->addr, \
/linux-4.1.27/arch/mn10300/include/asm/
Dcacheflush.h136 extern void flush_icache_range(unsigned long start, unsigned long end);
143 extern void flush_icache_range(unsigned long start, unsigned long end);
145 #define flush_icache_range(start, end) do {} while (0) macro
151 flush_icache_range(adr, adr + len)
/linux-4.1.27/arch/score/mm/
Dcache.c206 flush_icache_range(start, tmpend); in flush_cache_range()
220 flush_icache_range(kaddr, kaddr + PAGE_SIZE); in flush_cache_page()
265 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
281 EXPORT_SYMBOL(flush_icache_range);
Dtlb-score.c249 flush_icache_range(EXCEPTION_VECTOR_BASE_ADDR + 0x100, in tlb_init()
/linux-4.1.27/arch/avr32/kernel/
Dkprobes.c53 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe()
62 flush_icache_range((unsigned long)p->addr, in arch_disarm_kprobe()
86 flush_icache_range((unsigned long)p->addr, in prepare_singlestep()
101 flush_icache_range((unsigned long)p->addr, in resume_execution()
/linux-4.1.27/arch/c6x/include/asm/
Dcacheflush.h40 #define flush_icache_range(s, e) \ macro
59 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
/linux-4.1.27/arch/ia64/include/asm/
Dcacheflush.h37 extern void flush_icache_range (unsigned long start, unsigned long end);
44 flush_icache_range(_addr, _addr + (len)); \
Dkexec.h20 flush_icache_range(page_addr, page_addr + PAGE_SIZE); \
/linux-4.1.27/arch/mips/pistachio/
Dinit.c82 flush_icache_range((unsigned long)base, in mips_nmi_setup()
95 flush_icache_range((unsigned long)base, in mips_ejtag_setup()
/linux-4.1.27/arch/score/include/asm/
Dcacheflush.h15 extern void flush_icache_range(unsigned long start, unsigned long end);
33 flush_icache_range((unsigned long) v, in flush_icache_page()
/linux-4.1.27/arch/mn10300/kernel/
Dswitch_to.S105 calls flush_icache_range
119 calls flush_icache_range
152 calls flush_icache_range
167 calls flush_icache_range
Dsignal.c241 flush_icache_range((unsigned long) frame->retcode, in setup_frame()
307 flush_icache_range((u_long) frame->retcode, in setup_rt_frame()
Dkprobes.c374 flush_icache_range((unsigned long) p->addr, in arch_arm_kprobe()
/linux-4.1.27/arch/alpha/include/asm/
Dcacheflush.h32 #define flush_icache_range(start, end) imb() macro
34 #define flush_icache_range(start, end) smp_imb() macro
/linux-4.1.27/arch/m68k/mm/
Dcache.c75 void flush_icache_range(unsigned long address, unsigned long endaddr) in flush_icache_range() function
106 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/arm64/mm/
Dflush.c47 flush_icache_range(addr, addr + len); in flush_ptrace_access()
106 EXPORT_SYMBOL(flush_icache_range);
Dcache.S112 ENTRY(flush_icache_range)
151 ENDPROC(flush_icache_range)
/linux-4.1.27/arch/mn10300/mm/
Dcache-inv-icache.c84 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
129 EXPORT_SYMBOL(flush_icache_range);
Dcache-flush-icache.c108 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
155 EXPORT_SYMBOL(flush_icache_range);
Dcache.c52 flush_icache_range(start, end); in sys_cacheflush()
/linux-4.1.27/arch/xtensa/include/asm/
Dcacheflush.h95 void flush_icache_range(unsigned long start, unsigned long end);
101 #define flush_icache_range local_flush_icache_range macro
137 #define flush_icache_range local_flush_icache_range macro
/linux-4.1.27/arch/arm/kernel/
Dfiq.c100 flush_icache_range((unsigned long)base + offset, offset + in set_fiq_handler()
102 flush_icache_range(0xffff0000 + offset, 0xffff0000 + offset + length); in set_fiq_handler()
Dpatch.c107 flush_icache_range((uintptr_t)(addr), in __patch_text_real()
Dftrace.c126 flush_icache_range(pc, pc + MCOUNT_INSN_SIZE); in ftrace_modify_code()
Dsignal.c402 flush_icache_range((unsigned long)rc, in setup_return()
626 flush_icache_range(ptr, ptr + sizeof(sigreturn_codes)); in get_signal_page()
Dtraps.c880 flush_icache_range(vectors, vectors + PAGE_SIZE * 2); in early_trap_init()
/linux-4.1.27/arch/mips/mm/
Dcache.c32 void (*flush_icache_range)(unsigned long start, unsigned long end); variable
33 EXPORT_SYMBOL_GPL(flush_icache_range);
77 flush_icache_range(addr, addr + bytes); in SYSCALL_DEFINE3()
Dc-tx39.c369 flush_icache_range = (void *) tx39h_flush_icache_all; in tx39_cache_init()
398 flush_icache_range = tx39_flush_icache_range; in tx39_cache_init()
Dc-r3k.c326 flush_icache_range = r3k_flush_icache_range; in r3k_cache_init()
Dc-octeon.c295 flush_icache_range = octeon_flush_icache_range; in octeon_cache_init()
Dc-r4k.c1692 flush_icache_range = r4k_flush_icache_range; in r4k_cache_init()
1740 flush_icache_range = (void *)b5k_instruction_hazard; in r4k_cache_init()
/linux-4.1.27/arch/blackfin/include/asm/
Dcacheflush.h40 static inline void flush_icache_range(unsigned start, unsigned end) in flush_icache_range() function
76 flush_icache_range((unsigned) (dst), (unsigned) (dst) + (len)); \
/linux-4.1.27/arch/ia64/lib/
Dflush.S24 GLOBAL_ENTRY(flush_icache_range)
62 END(flush_icache_range)
/linux-4.1.27/arch/microblaze/include/asm/
Dcacheflush.h60 #define flush_icache_range(start, end) mbc->iflr(start, end); macro
98 flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \
/linux-4.1.27/arch/powerpc/mm/
Dppc_mmu_32.c197 flush_icache_range((unsigned long) &hash_page[0], in MMU_init_hw()
259 flush_icache_range((unsigned long) &hash_page_patch_A[0], in MMU_init_hw()
270 flush_icache_range((unsigned long) &flush_hash_patch_A[0], in MMU_init_hw()
D44x_mmu.c56 flush_icache_range((unsigned long)&tlb_44x_patch_hwater_D[0], in ppc44x_update_tlb_hwater()
60 flush_icache_range((unsigned long)&tlb_44x_patch_hwater_I[0], in ppc44x_update_tlb_hwater()
Dmem.c474 flush_icache_range(maddr, maddr + len); in flush_icache_user_range()
/linux-4.1.27/arch/mips/kernel/
Dftrace.c103 flush_icache_range(ip, ip + 8); in ftrace_modify_code()
128 flush_icache_range(ip, ip + 8); in ftrace_modify_code_2()
152 flush_icache_range(ip, ip + 8); in ftrace_modify_code_2r()
Djump_label.c69 flush_icache_range((unsigned long)insn_p, in arch_jump_label_transform()
Dsmp-cmp.c93 flush_icache_range((unsigned long)gp, in cmp_boot_secondary()
Dsmp-mt.c220 flush_icache_range((unsigned long)gp, in vsmp_boot_secondary()
Dvpe.c731 flush_icache_range((unsigned long)v->load_addr, in vpe_elfload()
/linux-4.1.27/arch/microblaze/kernel/
Dftrace.c58 flush_icache_range((u32)parent, (u32)parent + 4); in prepare_ftrace_return()
105 flush_icache_range(addr, addr + 4); in ftrace_modify_code()
Dexceptions.c57 flush_icache_range(regs->r16, regs->r16 + 0x4); in sw_exception()
Dsignal.c216 flush_icache_range(address, address + 8); in setup_rt_frame()
/linux-4.1.27/arch/ia64/kernel/
Dftrace.c124 flush_icache_range(ip, ip + MCOUNT_INSN_SIZE); in ftrace_modify_code()
196 flush_icache_range(addr, addr + 16); in ftrace_update_ftrace_func()
Dmachine_kexec.c68 flush_icache_range((unsigned long)control_code_buffer, in machine_kexec_prepare()
Duncached.c137 flush_icache_range(uc_addr, uc_addr + IA64_GRANULE_SIZE); in uncached_add_chunk()
Dkprobes.c630 flush_icache_range((unsigned long)p->ainsn.insn, in arch_arm_kprobe()
645 flush_icache_range(arm_addr, arm_addr + sizeof(kprobe_opcode_t)); in arch_arm_kprobe()
668 flush_icache_range(arm_addr, arm_addr + sizeof(kprobe_opcode_t)); in arch_disarm_kprobe()
/linux-4.1.27/arch/powerpc/kernel/
Dkvm.c83 flush_icache_range((ulong)inst, (ulong)inst + 4); in kvm_patch_ins()
204 flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtmsrd_len * 4); in kvm_patch_ins_mtmsrd()
264 flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtmsr_len * 4); in kvm_patch_ins_mtmsr()
325 flush_icache_range((ulong)p, (ulong)p + kvm_emulate_wrtee_len * 4); in kvm_patch_ins_wrtee()
359 flush_icache_range((ulong)p, (ulong)p + kvm_emulate_wrteei_0_len * 4); in kvm_patch_ins_wrteei_0()
404 flush_icache_range((ulong)p, (ulong)p + kvm_emulate_mtsrin_len * 4); in kvm_patch_ins_mtsrin()
Dppc_ksyms.c10 EXPORT_SYMBOL(flush_icache_range);
Dmachine_kexec_32.c57 flush_icache_range(reboot_code_buffer, in default_machine_kexec()
Dkprobes.c70 flush_icache_range((unsigned long)p->ainsn.insn, in arch_prepare_kprobe()
81 flush_icache_range((unsigned long) p->addr, in arch_arm_kprobe()
88 flush_icache_range((unsigned long) p->addr, in arch_disarm_kprobe()
Dmachine_kexec_64.c153 flush_icache_range((unsigned long)__va(ranges[i].mem), in kexec_copy_flush()
Dmisc_64.S68 _KPROBE(flush_icache_range)
Dsignal_32.c498 flush_icache_range((unsigned long) &frame->tramp[0], in save_user_regs()
650 flush_icache_range((unsigned long) &frame->tramp[0], in save_tm_user_regs()
Dsignal_64.c574 flush_icache_range((unsigned long) &tramp[0], in setup_trampoline()
Dmisc_32.S348 _KPROBE(flush_icache_range)
/linux-4.1.27/arch/tile/kernel/
Dkgdb.c309 flush_icache_range(stepped_addr, stepped_addr + BREAK_INSTR_SIZE); in do_single_step()
324 flush_icache_range(stepped_addr, stepped_addr + BREAK_INSTR_SIZE); in undo_single_step()
476 flush_icache_range((unsigned long)bpt->bpt_addr, in kgdb_arch_set_breakpoint()
492 flush_icache_range((unsigned long)bpt->bpt_addr, in kgdb_arch_remove_breakpoint()
Dftrace.c48 flush_icache_range(0, CHIP_L1I_CACHE_SIZE()); in ftrace_arch_code_modify_post_process()
128 flush_icache_range(pc, pc + MCOUNT_INSN_SIZE); in ftrace_modify_code()
Dsmp.c179 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
193 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/metag/include/asm/
Dcacheflush.h118 static inline void flush_icache_range(unsigned long address, in flush_icache_range() function
239 flush_icache_range((unsigned long)dst, (unsigned long)dst + len); in copy_to_user_page()
/linux-4.1.27/arch/powerpc/platforms/52xx/
Dmpc52xx_pm.c153 flush_icache_range((unsigned long)irq_0x500, irq_0x500_stop); in mpc52xx_pm_enter()
160 flush_icache_range((unsigned long)irq_0x500, irq_0x500_stop); in mpc52xx_pm_enter()
/linux-4.1.27/arch/arm/include/asm/
Dfncpy.h85 flush_icache_range((unsigned long)(dest_buf), \
Dcacheflush.h278 #define flush_icache_range(s,e) __cpuc_coherent_kern_range(s,e) macro
/linux-4.1.27/arch/mips/mti-malta/
Dmalta-init.c99 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_nmi_setup()
111 flush_icache_range((unsigned long)base, (unsigned long)base + 0x80); in mips_ejtag_setup()
/linux-4.1.27/arch/sh/kernel/
Dkgdb.c123 flush_icache_range(addr, addr + instruction_size(op)); in get_step_address()
151 flush_icache_range((long)addr, (long)addr + in do_single_step()
162 flush_icache_range(stepped_address, stepped_address + 2); in undo_single_step()
Dsys_sh.c91 flush_icache_range(addr, addr+len); in sys_cacheflush()
Dftrace.c236 flush_icache_range(ip, ip + MCOUNT_INSN_SIZE); in ftrace_modify_code()
Dkprobes.c64 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe()
71 flush_icache_range((unsigned long)p->addr, in arch_disarm_kprobe()
Dsignal_32.c301 flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode)); in setup_frame()
371 flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode)); in setup_rt_frame()
Dsmp.c230 flush_icache_range((unsigned long)&stack_start, in __cpu_up()
Dsignal_64.c522 flush_icache_range(DEREF_REG_PR-1, DEREF_REG_PR-1+15); in setup_rt_frame()
/linux-4.1.27/arch/arm/mach-lpc32xx/
Dpm.c109 flush_icache_range((unsigned long)TEMP_IRAM_AREA, in lpc32xx_pm_enter()
/linux-4.1.27/arch/mips/include/asm/
Dkprobes.h43 flush_icache_range((unsigned long)p->addr, \
Dcacheflush.h81 extern void (*flush_icache_range)(unsigned long start, unsigned long end);
/linux-4.1.27/arch/cris/include/asm/
Dcacheflush.h19 #define flush_icache_range(start, end) do { } while (0) macro
/linux-4.1.27/include/asm-generic/
Dcacheflush.h20 #define flush_icache_range(start, end) do { } while (0) macro
/linux-4.1.27/arch/nios2/include/asm/
Dcacheflush.h33 extern void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/hexagon/include/asm/
Dcacheflush.h63 extern void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/powerpc/platforms/86xx/
Dmpc86xx_smp.c90 flush_icache_range((unsigned long) vector, (unsigned long) vector + 4); in smp_86xx_kick_cpu()
/linux-4.1.27/arch/powerpc/include/asm/
Dcacheflush.h35 extern void flush_icache_range(unsigned long, unsigned long);
/linux-4.1.27/arch/avr32/include/asm/
Dcacheflush.h119 extern void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/arm64/kernel/
Dalternative.c53 flush_icache_range((uintptr_t)origptr, in __apply_alternatives()
Dvdso.c80 flush_icache_range(vpage, vpage + PAGE_SIZE); in alloc_vectors_page()
Dinsn.c185 flush_icache_range((uintptr_t)tp, in aarch64_insn_patch_text_nosync()
/linux-4.1.27/arch/arm64/include/asm/
Dcacheflush.h74 extern void flush_icache_range(unsigned long start, unsigned long end);
Dkvm_mmu.h243 flush_icache_range((unsigned long)va,
/linux-4.1.27/arch/m68k/include/asm/
Dcacheflush_no.h20 #define flush_icache_range(start, len) __flush_icache_all() macro
Dcacheflush_mm.h258 extern void flush_icache_range(unsigned long address, unsigned long endaddr);
/linux-4.1.27/arch/unicore32/include/asm/
Dcacheflush.h159 #define flush_icache_range(s, e) __cpuc_coherent_kern_range(s, e) macro
/linux-4.1.27/arch/sparc/include/asm/
Dcacheflush_32.h16 #define flush_icache_range(start, end) do { } while (0) macro
Dcacheflush_64.h33 void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/frv/include/asm/
Dcacheflush.h71 static inline void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
/linux-4.1.27/arch/metag/kernel/
Dftrace.c77 flush_icache_range(pc, pc + MCOUNT_INSN_SIZE); in ftrace_modify_code()
/linux-4.1.27/arch/nios2/mm/
Dinit.c115 flush_icache_range(vpage, vpage + KUSER_SIZE); in alloc_kuser_page()
Dcacheflush.c129 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
209 flush_icache_range(start, start + PAGE_SIZE); in flush_dcache_page()
/linux-4.1.27/arch/blackfin/kernel/
Dftrace.c37 flush_icache_range(ip, ip + len); in ftrace_modify_code()
/linux-4.1.27/arch/arc/include/asm/
Dcacheflush.h34 void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/sh/include/asm/
Dcacheflush.h47 extern void flush_icache_range(unsigned long start, unsigned long end);
/linux-4.1.27/arch/frv/kernel/
Dsignal.c212 flush_icache_range((unsigned long) frame->retcode, in setup_frame()
293 flush_icache_range((unsigned long) frame->retcode, in setup_rt_frame()
/linux-4.1.27/arch/sh/mm/
Dcache.c222 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
232 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/c6x/kernel/
Dptrace.c154 flush_icache_range(addr, addr + 4); in arch_ptrace()
Dsignal.c187 flush_icache_range((unsigned long) &frame->retcode, in setup_rt_frame()
/linux-4.1.27/arch/arm/mach-davinci/
Dpm.c37 flush_icache_range((unsigned long)dest, (unsigned long)(dest + size)); in davinci_sram_push()
/linux-4.1.27/drivers/misc/
Dlkdtm.c346 flush_icache_range((unsigned long)dst, (unsigned long)dst + EXEC_SIZE); in execute_location()
361 flush_icache_range((unsigned long)dst, (unsigned long)dst + EXEC_SIZE); in execute_user_location()
519 flush_icache_range((unsigned long)ptr, in lkdtm_do_action()
/linux-4.1.27/arch/parisc/include/asm/
Dcacheflush.h87 #define flush_icache_range(s,e) do { \ macro
/linux-4.1.27/arch/arc/mm/
Dcache_arc700.c531 void flush_icache_range(unsigned long kstart, unsigned long kend) in flush_icache_range() function
580 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/xtensa/kernel/
Dsmp.c566 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
574 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/sh/drivers/dma/
Ddma-g2.c120 flush_icache_range((unsigned long)chan->sar, chan->count); in g2_xfer_dma()
/linux-4.1.27/arch/arm/probes/kprobes/
Dopt-arm.c294 flush_icache_range((unsigned long)code, in arch_prepare_optimized_kprobe()
Dcore.c44 flush_icache_range((unsigned long)(addr), \
/linux-4.1.27/arch/unicore32/kernel/
Dtraps.c323 flush_icache_range(vectors, vectors + PAGE_SIZE); in early_trap_init()
/linux-4.1.27/arch/arm/mm/
Dflush.c48 flush_icache_range(to, to + len); in flush_icache_alias()
/linux-4.1.27/arch/score/kernel/
Dtraps.c336 flush_icache_range(DEBUG_VECTOR_BASE_ADDR, IRQ_VECTOR_BASE_ADDR); in trap_init()
/linux-4.1.27/arch/x86/kernel/kprobes/
Dopt.c374 flush_icache_range((unsigned long) buf, in arch_prepare_optimized_kprobe()
/linux-4.1.27/arch/powerpc/kvm/
De500.c549 flush_icache_range(kvmppc_booke_handlers, kvmppc_booke_handlers + in kvmppc_e500_init()
Dbooke.c2150 flush_icache_range(kvmppc_booke_handlers, kvmppc_booke_handlers + in kvmppc_booke_init()
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dsmp.c835 flush_icache_range((unsigned long) vector, (unsigned long) vector + 4); in smp_core99_kick_cpu()
/linux-4.1.27/arch/ia64/mm/
Dinit.c65 flush_icache_range(addr, addr + (PAGE_SIZE << compound_order(page))); in __ia64_sync_icache_dcache()
/linux-4.1.27/kernel/debug/
Ddebug_core.c243 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
Dgdbstub.c383 flush_icache_range(addr, addr + length); in write_mem_msg()
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c26 flush_icache_range((unsigned long)start, (unsigned long)end); in bpf_flush_icache()
/linux-4.1.27/fs/
Dbinfmt_flat.c787 flush_icache_range(start_code, end_code); in load_flat_file()
Dexec.c832 flush_icache_range(addr, addr + len); in read_code()
/linux-4.1.27/arch/parisc/mm/
Dinit.c543 flush_icache_range(init_begin, init_end); in free_initmem()
/linux-4.1.27/mm/
Dnommu.c566 flush_icache_range(mm->brk, brk); in SYSCALL_DEFINE1()
1464 flush_icache_range(region->vm_start, region->vm_end); in do_mmap_pgoff()
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c103 flush_icache_range((unsigned long)start, (unsigned long)end); in bpf_flush_icache()
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c697 flush_icache_range((unsigned long)start, (unsigned long)end); in bpf_flush_icache()
/linux-4.1.27/drivers/video/console/
Dsticore.c254 flush_icache_range(start, end); in sti_flush()
/linux-4.1.27/arch/sparc/mm/
Dinit_64.c412 void __kprobes flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() function
438 EXPORT_SYMBOL(flush_icache_range);
/linux-4.1.27/arch/arm/net/
Dbpf_jit_32.c945 flush_icache_range((u32)ctx.target, (u32)(ctx.target + ctx.idx)); in bpf_jit_compile()
/linux-4.1.27/arch/mips/net/
Dbpf_jit.c1357 flush_icache_range((ptr)ctx.target, (ptr)(ctx.target + ctx.idx)); in bpf_jit_compile()
/linux-4.1.27/Documentation/
Dcachetlb.txt369 void flush_icache_range(unsigned long start, unsigned long end)
/linux-4.1.27/kernel/
Dmodule.c2938 flush_icache_range((unsigned long)mod->module_init, in flush_module_icache()
2941 flush_icache_range((unsigned long)mod->module_core, in flush_module_icache()