/arch/x86/hyperv/ |
D | mmu.c | 60 struct hv_tlb_flush *flush; in hyperv_flush_tlb_others() local 77 flush = *flush_pcpu; in hyperv_flush_tlb_others() 79 if (unlikely(!flush)) { in hyperv_flush_tlb_others() 89 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_others() 90 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_others() 91 flush->flags = 0; in hyperv_flush_tlb_others() 93 flush->address_space = 0; in hyperv_flush_tlb_others() 94 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES; in hyperv_flush_tlb_others() 97 flush->processor_mask = 0; in hyperv_flush_tlb_others() 99 flush->flags |= HV_FLUSH_ALL_PROCESSORS; in hyperv_flush_tlb_others() [all …]
|
D | nested.c | 23 struct hv_guest_mapping_flush *flush; in hyperv_flush_guest_mapping() local 36 flush = *flush_pcpu; in hyperv_flush_guest_mapping() 38 if (unlikely(!flush)) { in hyperv_flush_guest_mapping() 43 flush->address_space = as; in hyperv_flush_guest_mapping() 44 flush->flags = 0; in hyperv_flush_guest_mapping() 47 flush, NULL); in hyperv_flush_guest_mapping() 60 struct hv_guest_mapping_flush_list *flush, in hyperv_fill_flush_guest_mapping_list() argument 77 flush->gpa_list[gpa_n].page.additional_pages = additional_pages; in hyperv_fill_flush_guest_mapping_list() 78 flush->gpa_list[gpa_n].page.largepage = false; in hyperv_fill_flush_guest_mapping_list() 79 flush->gpa_list[gpa_n].page.basepfn = cur; in hyperv_fill_flush_guest_mapping_list() [all …]
|
/arch/arm/mm/ |
D | cache-v4.S | 40 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache 59 mcr p15, 0, ip, c7, c7, 0 @ flush ID cache 115 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache
|
D | proc-arm720.S | 68 mcr p15, 0, r1, c8, c7, 0 @ flush TLB (v4) 95 mcr p15, 0, ip, c8, c7, 0 @ flush TLB (v4) 110 mcr p15, 0, r0, c8, c7, 0 @ flush TLB (v4) 138 mcr p15, 0, r0, c8, c7, 0 @ flush TLB (v4)
|
D | proc-arm940.S | 50 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 51 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 108 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 112 2: mcr p15, 0, r3, c7, c14, 2 @ clean/flush D index 162 2: mcr p15, 0, r3, c7, c14, 2 @ clean/flush D index 184 2: mcr p15, 0, r3, c7, c6, 2 @ flush D entry 231 mcr p15, 0, r3, c7, c14, 2 @ clean/flush D entry
|
D | cache-fa.S | 71 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 88 bhs __flush_whole_cache @ flush whole D cache 99 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 135 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
|
D | proc-xsc3.S | 58 @ flush instruction pipeline 175 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 204 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 231 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 252 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 364 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush 432 mcr p15, 0, ip, c7, c5, 4 @ flush prefetch buffer 452 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
|
/arch/powerpc/boot/ |
D | decompress.c | 51 static long flush(void *v, unsigned long buffer_size) in flush() function 133 ret = __decompress(inbuf, input_size, NULL, flush, outbuf, in partial_decompress()
|
/arch/arm/boot/compressed/ |
D | head-xscale.S | 18 @ Be sure to flush kernel binary out of the cache, 28 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches
|
/arch/unicore32/mm/ |
D | cache-ucv2.S | 31 movc p0.c5, r0, #14 @ Dcache flush all 70 movc p0.c5, ip, #14 @ Dcache flush all 137 movc p0.c5, ip, #14 @ Dcache flush all 205 movc p0.c5, ip, #14 @ Dcache flush all
|
D | Makefile | 7 obj-y += flush.o ioremap.o
|
/arch/arm/include/debug/ |
D | uncompress.h | 7 static inline void flush(void) {} in flush() function
|
/arch/arm/mach-footbridge/include/mach/ |
D | uncompress.h | 27 static inline void flush(void) in flush() function
|
/arch/arm/mach-iop32x/include/mach/ |
D | uncompress.h | 21 static inline void flush(void) in flush() function
|
/arch/arm/mach-dove/include/mach/ |
D | uncompress.h | 27 static void flush(void) in flush() function
|
/arch/arm/mach-spear/include/mach/ |
D | uncompress.h | 33 static inline void flush(void) in flush() function
|
/arch/arm/mach-ebsa110/include/mach/ |
D | uncompress.h | 27 static inline void flush(void) in flush() function
|
/arch/arm/mach-sa1100/include/mach/ |
D | uncompress.h | 45 static inline void flush(void) in flush() function
|
/arch/arm/mach-ixp4xx/include/mach/ |
D | uncompress.h | 30 static void flush(void) in flush() function
|
/arch/sparc/ |
D | Kconfig.debug | 8 bool "D-cache flush debugging"
|
/arch/sh/mm/ |
D | Makefile | 12 cacheops-$(CONFIG_CPU_SH4) := cache-sh4.o flush-sh4.o 13 cacheops-$(CONFIG_CPU_SH5) := cache-sh5.o flush-sh4.o
|
/arch/powerpc/kernel/ |
D | iommu.c | 327 if (tbl->it_ops->flush) in iommu_alloc() 328 tbl->it_ops->flush(tbl); in iommu_alloc() 414 if (tbl->it_ops->flush) in iommu_free() 415 tbl->it_ops->flush(tbl); in iommu_free() 525 if (tbl->it_ops->flush) in ppc_iommu_map_sg() 526 tbl->it_ops->flush(tbl); in ppc_iommu_map_sg() 591 if (tbl->it_ops->flush) in ppc_iommu_unmap_sg() 592 tbl->it_ops->flush(tbl); in ppc_iommu_unmap_sg() 977 if (tbl->it_ops->flush) in iommu_flush_tce() 978 tbl->it_ops->flush(tbl); in iommu_flush_tce()
|
/arch/x86/xen/ |
D | mmu_pv.c | 580 int i, nr, flush = 0; in xen_pmd_walk() local 585 flush |= (*func)(mm, pmd_page(pmd[i]), PT_PTE); in xen_pmd_walk() 587 return flush; in xen_pmd_walk() 594 int i, nr, flush = 0; in xen_pud_walk() local 605 flush |= (*func)(mm, virt_to_page(pmd), PT_PMD); in xen_pud_walk() 606 flush |= xen_pmd_walk(mm, pmd, func, in xen_pud_walk() 609 return flush; in xen_pud_walk() 616 int flush = 0; in xen_p4d_walk() local 621 return flush; in xen_p4d_walk() 625 flush |= (*func)(mm, virt_to_page(pud), PT_PUD); in xen_p4d_walk() [all …]
|
/arch/arm/mach-pxa/include/mach/ |
D | uncompress.h | 50 static inline void flush(void) in flush() function
|
/arch/sparc/mm/ |
D | ultra.S | 43 flush %g3 75 flush %o4 107 flush %o4 133 flush %o3 179 flush %g6 182 flush %o1 201 flush %o0 + %g2 208 #error only page shift of 13 is supported by dcache flush 266 flush %o2 291 flush %o4 [all …]
|