Home
last modified time | relevance | path

Searched refs:flushi (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dproc-fns.h31 extern void cpu_cache_wbinval_page(unsigned long page, int flushi);
33 unsigned long end, int flushi);
36 unsigned long end, bool flushi,
/kernel/linux/linux-5.10/arch/nds32/mm/
H A Dproc.c268 void cpu_cache_wbinval_page(unsigned long page, int flushi) in cpu_cache_wbinval_page() argument
271 if (flushi) in cpu_cache_wbinval_page()
334 void cpu_cache_wbinval_range(unsigned long start, unsigned long end, int flushi) in cpu_cache_wbinval_range() argument
343 if (flushi) { in cpu_cache_wbinval_range()
353 bool flushi, bool wbd) in cpu_cache_wbinval_range_check()
357 if (!flushi && !wbd) in cpu_cache_wbinval_range_check()
366 if (flushi) in cpu_cache_wbinval_range_check()
378 if (flushi) in cpu_cache_wbinval_range_check()
387 if (flushi) in cpu_cache_wbinval_range_check()
394 if (flushi) in cpu_cache_wbinval_range_check()
351 cpu_cache_wbinval_range_check(struct vm_area_struct *vma, unsigned long start, unsigned long end, bool flushi, bool wbd) cpu_cache_wbinval_range_check() argument
[all...]
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dsys_nds32.c32 bool flushi = true, wbd = true; in SYSCALL_DEFINE3() local
42 flushi = false; in SYSCALL_DEFINE3()
49 cpu_cache_wbinval_range_check(vma, start, end, flushi, wbd); in SYSCALL_DEFINE3()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dkprobes.h23 do { flushi(&(p)->ainsn.insn[0]); \
24 flushi(&(p)->ainsn.insn[1]); \
H A Dcacheflush.h6 #define flushi(addr) __asm__ __volatile__ ("flush %0" : : "r" (addr) : "memory") macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dkprobes.h23 do { flushi(&(p)->ainsn.insn[0]); \
24 flushi(&(p)->ainsn.insn[1]); \
H A Dcacheflush.h6 #define flushi(addr) __asm__ __volatile__ ("flush %0" : : "r" (addr) : "memory") macro
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dkprobes.c56 flushi(&p->ainsn.insn[0]); in arch_prepare_kprobe()
59 flushi(&p->ainsn.insn[1]); in arch_prepare_kprobe()
68 flushi(p->addr); in arch_arm_kprobe()
74 flushi(p->addr); in arch_disarm_kprobe()
H A Dsetup_32.c231 flushi(addr + 0); in per_cpu_patch()
233 flushi(addr + 4); in per_cpu_patch()
235 flushi(addr + 8); in per_cpu_patch()
262 flushi(addr); in leon_patch()
H A Djump_label.c45 flushi(insn); in arch_jump_label_transform()
H A Dtime_64.c814 flushi(&addr[i]); in get_tick_patch()
H A Dptrace_64.c154 flushi(start); in flush_ptrace_access()
H A Dtraps_64.c948 flushi(PAGE_OFFSET); in cheetah_ecache_flush_init()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dkprobes.c56 flushi(&p->ainsn.insn[0]); in arch_prepare_kprobe()
59 flushi(&p->ainsn.insn[1]); in arch_prepare_kprobe()
68 flushi(p->addr); in arch_arm_kprobe()
74 flushi(p->addr); in arch_disarm_kprobe()
H A Dsetup_32.c231 flushi(addr + 0); in per_cpu_patch()
233 flushi(addr + 4); in per_cpu_patch()
235 flushi(addr + 8); in per_cpu_patch()
262 flushi(addr); in leon_patch()
H A Djump_label.c45 flushi(insn); in arch_jump_label_transform()
H A Dtime_64.c814 flushi(&addr[i]); in get_tick_patch()
H A Dptrace_64.c153 flushi(start); in flush_ptrace_access()
H A Dtraps_64.c947 flushi(PAGE_OFFSET); in cheetah_ecache_flush_init()
/kernel/linux/linux-5.10/arch/nios2/boot/compressed/
H A Dhead.S96 1: flushi r1
/kernel/linux/linux-6.6/arch/nios2/boot/compressed/
H A Dhead.S96 1: flushi r1
/kernel/linux/linux-5.10/arch/sparc/net/
H A Dbpf_jit_comp_64.c45 flushi(start); in bpf_flush_icache()
/kernel/linux/linux-6.6/arch/sparc/net/
H A Dbpf_jit_comp_64.c45 flushi(start); in bpf_flush_icache()
/kernel/linux/linux-5.10/arch/sparc/mm/
H A Dinit_64.c1898 flushi(&kvmap_linear_patch[0]); in kernel_physical_mapping_init()
/kernel/linux/linux-6.6/arch/sparc/mm/
H A Dinit_64.c1913 flushi(&kvmap_linear_patch[0]); in kernel_physical_mapping_init()

Completed in 29 milliseconds