Symbol: flush_tlb_kernel_range
arch/arc/include/asm/tlbflush.h
35
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arm/include/asm/kfence.h
24
flush_tlb_kernel_range(addr, addr + PMD_SIZE);
arch/arm/include/asm/tlbflush.h
614
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arm/include/asm/tlbflush.h
658
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arm/mm/dma-mapping.c
302
flush_tlb_kernel_range(__phys_to_virt(start),
arch/arm/mm/dma-mapping.c
325
flush_tlb_kernel_range(start, end);
arch/arm/mm/ioremap.c
209
flush_tlb_kernel_range(virt, end);
arch/arm/mm/pageattr.c
50
flush_tlb_kernel_range(start, start + size);
arch/arm64/mm/fixmap.c
133
flush_tlb_kernel_range(addr, addr+PAGE_SIZE);
arch/arm64/mm/hugetlbpage.c
210
flush_tlb_kernel_range(saddr, addr);
arch/arm64/mm/mmu.c
1042
flush_tlb_kernel_range(virt, virt + size);
arch/arm64/mm/mmu.c
1490
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/arm64/mm/mmu.c
1518
flush_tlb_kernel_range(addr, addr + PMD_SIZE);
arch/arm64/mm/mmu.c
1548
flush_tlb_kernel_range(addr, addr + PUD_SIZE);
arch/arm64/mm/mmu.c
1606
flush_tlb_kernel_range(start, end);
arch/arm64/mm/mmu.c
961
flush_tlb_kernel_range(lstart, lend);
arch/arm64/mm/pageattr.c
146
flush_tlb_kernel_range(start, start + size);
arch/csky/include/asm/tlbflush.h
20
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/tlbflush.h
29
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/loongarch/include/asm/tlbflush.h
33
extern void flush_tlb_kernel_range(unsigned long, unsigned long);
arch/loongarch/mm/init.c
198
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/loongarch/mm/pageattr.c
124
flush_tlb_kernel_range(start, end);
arch/mips/include/asm/tlbflush.h
33
extern void flush_tlb_kernel_range(unsigned long, unsigned long);
arch/nios2/include/asm/tlbflush.h
28
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/nios2/include/asm/tlbflush.h
38
flush_tlb_kernel_range(address, address + PAGE_SIZE);
arch/openrisc/kernel/dma.c
34
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/openrisc/kernel/dma.c
56
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/parisc/include/asm/kfence.h
39
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/parisc/kernel/cache.c
599
flush_tlb_kernel_range((unsigned long)_text, (unsigned long)_end);
arch/parisc/kernel/cache.c
831
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
875
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
896
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
919
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/patch.c
66
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/patch.c
81
flush_tlb_kernel_range((unsigned long)fixmap,
arch/parisc/kernel/patch.c
91
flush_tlb_kernel_range((unsigned long)fixmap, (unsigned long)p);
arch/parisc/mm/fixmap.c
24
flush_tlb_kernel_range(vaddr, vaddr + PAGE_SIZE);
arch/parisc/mm/fixmap.c
37
flush_tlb_kernel_range(vaddr, vaddr + PAGE_SIZE);
arch/powerpc/include/asm/kfence.h
52
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/powerpc/include/asm/nohash/tlbflush.h
64
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/powerpc/lib/code-patching.c
278
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/powerpc/lib/code-patching.c
347
flush_tlb_kernel_range(text_poke_addr, text_poke_addr + PAGE_SIZE);
arch/powerpc/lib/code-patching.c
539
flush_tlb_kernel_range(text_poke_addr, text_poke_addr + PAGE_SIZE);
arch/powerpc/mm/book3s64/radix_pgtable.c
1646
flush_tlb_kernel_range(addr, addr + PUD_SIZE);
arch/powerpc/mm/book3s64/radix_pgtable.c
1692
flush_tlb_kernel_range(addr, addr + PMD_SIZE);
arch/powerpc/mm/kasan/8xx.c
76
flush_tlb_kernel_range(k_start, k_end);
arch/powerpc/mm/kasan/book3s_32.c
56
flush_tlb_kernel_range(k_start, k_end);
arch/powerpc/mm/kasan/init_32.c
79
flush_tlb_kernel_range(k_start, k_end);
arch/powerpc/mm/kasan/init_32.c
98
flush_tlb_kernel_range(k_start, k_end);
arch/powerpc/mm/kasan/init_book3e_64.c
124
flush_tlb_kernel_range(KASAN_SHADOW_START, KASAN_SHADOW_END);
arch/powerpc/mm/nohash/8xx.c
138
flush_tlb_kernel_range(PAGE_OFFSET + v, PAGE_OFFSET + top);
arch/powerpc/mm/nohash/tlb.c
307
EXPORT_SYMBOL(flush_tlb_kernel_range);
arch/powerpc/mm/pageattr.c
70
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
arch/powerpc/mm/pgtable.c
245
flush_tlb_kernel_range(va, va + PAGE_SIZE);
arch/riscv/include/asm/tlbflush.h
53
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/riscv/mm/pageattr.c
343
flush_tlb_kernel_range(start, end);
arch/riscv/mm/pageattr.c
431
flush_tlb_kernel_range(start, start + size);
arch/riscv/mm/pgtable.c
132
flush_tlb_kernel_range(addr, addr + PMD_SIZE);
arch/riscv/mm/pgtable.c
95
flush_tlb_kernel_range(addr, addr + PUD_SIZE);
arch/s390/mm/vmem.c
471
flush_tlb_kernel_range(start, end);
arch/sh/include/asm/tlbflush.h
34
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/sh/mm/pmb.c
353
flush_tlb_kernel_range(vaddr, vaddr + size);
arch/sparc/include/asm/tlbflush_64.h
39
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/um/include/asm/cacheflush.h
5
#define flush_cache_vmap flush_tlb_kernel_range
arch/um/include/asm/cacheflush.h
6
#define flush_cache_vunmap flush_tlb_kernel_range
arch/x86/events/intel/ds.c
814
flush_tlb_kernel_range(start, start + size);
arch/x86/events/intel/ds.c
827
flush_tlb_kernel_range(start, start + size);
arch/x86/include/asm/tlbflush.h
341
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/x86/mm/pat/set_memory.c
453
flush_tlb_kernel_range(start, end);
arch/x86/mm/pgtable.c
749
flush_tlb_kernel_range(addr, addr + PAGE_SIZE-1);
arch/x86/mm/pgtable.c
781
flush_tlb_kernel_range(addr, addr + PAGE_SIZE-1);
arch/xtensa/include/asm/tlbflush.h
48
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
kernel/bpf/arena.c
708
flush_tlb_kernel_range(kaddr, kaddr + (page_cnt * PAGE_SIZE));
kernel/bpf/arena.c
831
flush_tlb_kernel_range(kaddr, kaddr + (page_cnt * PAGE_SIZE));
kernel/power/snapshot.c
109
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
mm/highmem.c
236
flush_tlb_kernel_range(PKMAP_ADDR(0), PKMAP_ADDR(LAST_PKMAP));
mm/hugetlb_vmemmap.c
177
flush_tlb_kernel_range(start, end);
mm/hugetlb_vmemmap.c
89
flush_tlb_kernel_range(start, start + PMD_SIZE);
mm/kasan/shadow.c
608
flush_tlb_kernel_range((unsigned long)shadow_start,
mm/kmsan/shadow.c
263
flush_tlb_kernel_range(shadow_start, shadow_end);
mm/kmsan/shadow.c
264
flush_tlb_kernel_range(origin_start, origin_end);
mm/percpu-vm.c
188
flush_tlb_kernel_range(
mm/secretmem.c
100
flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
mm/sparse-vmemmap.c
353
flush_tlb_kernel_range(addr, end);
mm/vmalloc.c
2382
flush_tlb_kernel_range(start, end);
mm/vmalloc.c
2485
flush_tlb_kernel_range(va->va_start, va->va_end);
mm/vmalloc.c
2932
flush_tlb_kernel_range(addr, addr + size);
mm/vmalloc.c
2997
flush_tlb_kernel_range(start, end);
mm/vmalloc.c
522
flush_tlb_kernel_range(addr, end);