| /arch/x86/hyperv/ |
| A D | mmu.c | 63 struct hv_tlb_flush *flush; in hyperv_flush_tlb_multi() local 77 if (unlikely(!flush)) { in hyperv_flush_tlb_multi() 89 flush->flags = 0; in hyperv_flush_tlb_multi() 91 flush->address_space = 0; in hyperv_flush_tlb_multi() 95 flush->processor_mask = 0; in hyperv_flush_tlb_multi() 142 max_gvas = (PAGE_SIZE - sizeof(*flush)) / sizeof(flush->gva_list[0]); in hyperv_flush_tlb_multi() 147 flush, NULL); in hyperv_flush_tlb_multi() 151 flush, NULL); in hyperv_flush_tlb_multi() 191 flush->flags = 0; in hyperv_flush_tlb_others_ex() 193 flush->address_space = 0; in hyperv_flush_tlb_others_ex() [all …]
|
| A D | nested.c | 23 struct hv_guest_mapping_flush *flush; in hyperv_flush_guest_mapping() local 33 flush = *this_cpu_ptr(hyperv_pcpu_input_arg); in hyperv_flush_guest_mapping() 35 if (unlikely(!flush)) { in hyperv_flush_guest_mapping() 40 flush->address_space = as; in hyperv_flush_guest_mapping() 41 flush->flags = 0; in hyperv_flush_guest_mapping() 44 flush, NULL); in hyperv_flush_guest_mapping() 57 struct hv_guest_mapping_flush_list *flush, in hyperv_fill_flush_guest_mapping_list() argument 103 if (unlikely(!flush)) { in hyperv_flush_guest_mapping_range() 108 flush->address_space = as; in hyperv_flush_guest_mapping_range() 109 flush->flags = 0; in hyperv_flush_guest_mapping_range() [all …]
|
| /arch/arm/mm/ |
| A D | cache-v4.S | 41 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache 61 mcr p15, 0, ip, c7, c7, 0 @ flush ID cache 123 mcr p15, 0, r0, c7, c7, 0 @ flush ID cache
|
| A D | proc-arm720.S | 75 mcr p15, 0, r1, c8, c7, 0 @ flush TLB (v4) 104 mcr p15, 0, ip, c8, c7, 0 @ flush TLB (v4) 119 mcr p15, 0, r0, c8, c7, 0 @ flush TLB (v4) 147 mcr p15, 0, r0, c8, c7, 0 @ flush TLB (v4)
|
| A D | proc-arm940.S | 56 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 57 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 115 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 119 2: mcr p15, 0, r3, c7, c14, 2 @ clean/flush D index 174 2: mcr p15, 0, r3, c7, c14, 2 @ clean/flush D index 197 2: mcr p15, 0, r3, c7, c6, 2 @ flush D entry 245 mcr p15, 0, r3, c7, c14, 2 @ clean/flush D entry
|
| A D | cache-fa.S | 71 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 89 bhs __flush_whole_cache @ flush whole D cache 100 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 140 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
|
| A D | proc-xsc3.S | 59 @ flush instruction pipeline 178 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 208 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 240 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 262 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 371 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush 441 mcr p15, 0, ip, c7, c5, 4 @ flush prefetch buffer 461 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush
|
| A D | proc-arm946.S | 63 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 64 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 109 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 113 2: mcr p15, 0, r3, c7, c14, 2 @ clean/flush D index 120 mcrne p15, 0, ip, c7, c5, 0 @ flush I cache
|
| /arch/powerpc/boot/ |
| A D | decompress.c | 50 static long flush(void *v, unsigned long buffer_size) in flush() function 132 ret = __decompress(inbuf, input_size, NULL, flush, outbuf, in partial_decompress()
|
| /arch/arm/boot/compressed/ |
| A 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
|
| A D | head-sa1100.S | 28 @ Be sure to flush kernel binary out of the cache, 38 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches
|
| A D | head.S | 856 mcr p15, 0, r0, c8, c7, 0 @ flush I,D TLBs 863 mcr p15, 0, r0, c8, c7, 0 @ flush I,D TLBs 878 mcrne p15, 0, r0, c8, c7, 0 @ flush I,D TLBs 912 mcr p15, 0, r0, c8, c7, 0 @ flush UTLB 917 mcr p15, 0, r0, c8, c7, 0 @ flush UTLB 1165 mcr p15, 0, r0, c7, c6, 0 @ flush D-Cache 1166 mcr p15, 0, r0, c7, c5, 0 @ flush I-Cache 1246 mcr p15, 0, r1, c7, c5, 0 @ flush I cache 1292 mcr p15, 0, r0, c7, c5, 0 @ flush I cache 1325 mcr p15, 0, r1, c7, c5, 0 @ flush I cache [all …]
|
| /arch/x86/kvm/mmu/ |
| A D | tdp_mmu.c | 829 if (flush) in tdp_mmu_iter_cond_resched() 970 flush = false; in tdp_mmu_zap_leafs() 985 flush = true; in tdp_mmu_zap_leafs() 994 return flush; in tdp_mmu_zap_leafs() 1008 flush = tdp_mmu_zap_leafs(kvm, root, start, end, true, flush); in kvm_tdp_mmu_zap_leafs() 1010 return flush; in kvm_tdp_mmu_zap_leafs() 1328 bool flush) in kvm_tdp_mmu_unmap_gfn_range() argument 1339 return flush; in kvm_tdp_mmu_unmap_gfn_range() 1790 flush = false; in recover_huge_pages_range() 1829 flush = true; in recover_huge_pages_range() [all …]
|
| A D | mmu.c | 1295 if (flush) in drop_large_spte() 1337 return flush; in rmap_write_protect() 1370 return flush; in __rmap_clear_dirty() 1611 return flush; in __walk_slot_rmaps() 1664 flush = kvm_tdp_mmu_unmap_gfn_range(kvm, range, flush); in kvm_unmap_gfn_range() 1670 return flush; in kvm_unmap_gfn_range() 2084 return flush; in __kvm_sync_page() 3085 if (flush) in mmu_set_spte() 6818 bool flush; in kvm_zap_gfn_range() local 6834 if (flush) in kvm_zap_gfn_range() [all …]
|
| A D | tdp_mmu.h | 66 bool kvm_tdp_mmu_zap_leafs(struct kvm *kvm, gfn_t start, gfn_t end, bool flush); 76 bool flush);
|
| /arch/x86/kvm/ |
| A D | kvm_onhyperv.c | 18 static int kvm_fill_hv_flush_list_func(struct hv_guest_mapping_flush_list *flush, in kvm_fill_hv_flush_list_func() argument 23 return hyperv_fill_flush_guest_mapping_list(flush, range->start_gfn, in kvm_fill_hv_flush_list_func()
|
| /arch/arm/include/debug/ |
| A D | uncompress.h | 7 static inline void flush(void) {} in flush() function
|
| /arch/arm64/include/asm/ |
| A D | fpsimd.h | 201 extern void sve_alloc(struct task_struct *task, bool flush); 317 static inline void sve_alloc(struct task_struct *task, bool flush) { } in sve_alloc() argument 405 extern void sme_alloc(struct task_struct *task, bool flush); 440 static inline void sme_alloc(struct task_struct *task, bool flush) { } in sme_alloc() argument
|
| /arch/arm/mach-footbridge/include/mach/ |
| A D | uncompress.h | 27 static inline void flush(void) in flush() function
|
| /arch/sparc/mm/ |
| A D | ultra.S | 43 flush %g3 75 flush %o4 107 flush %o4 133 flush %o3 179 flush %g6 182 flush %o1 266 flush %o2 291 flush %o4 321 flush %o4 342 flush %o3 [all …]
|
| A D | tsunami.S | 44 flush %o1 46 flush %o1 + 4
|
| /arch/arm/mach-sa1100/include/mach/ |
| A D | uncompress.h | 45 static inline void flush(void) in flush() function
|
| /arch/powerpc/kernel/ |
| A D | iommu.c | 381 if (tbl->it_ops->flush) in iommu_alloc() 382 tbl->it_ops->flush(tbl); in iommu_alloc() 468 if (tbl->it_ops->flush) in iommu_free() 469 tbl->it_ops->flush(tbl); in iommu_free() 579 if (tbl->it_ops->flush) in ppc_iommu_map_sg() 580 tbl->it_ops->flush(tbl); in ppc_iommu_map_sg() 643 if (tbl->it_ops->flush) in ppc_iommu_unmap_sg() 644 tbl->it_ops->flush(tbl); in ppc_iommu_unmap_sg() 1057 if (tbl->it_ops->flush) in iommu_flush_tce() 1058 tbl->it_ops->flush(tbl); in iommu_flush_tce()
|
| /arch/x86/power/ |
| A D | hibernate_asm_64.S | 38 movq %cr3, %rcx; # flush TLB 130 movq %cr3, %rcx; # flush TLB
|
| /arch/arm64/mm/ |
| A D | Makefile | 3 cache.o copypage.o flush.o \
|