Home
last modified time | relevance | path

Searched refs:flush (Results 1 – 25 of 84) sorted by relevance

1234

/arch/x86/hyperv/
A Dmmu.c63 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 Dnested.c23 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 Dcache-v4.S41 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 Dproc-arm720.S75 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 Dproc-arm940.S56 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 Dcache-fa.S71 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 Dproc-xsc3.S59 @ 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 Dproc-arm946.S63 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 Ddecompress.c50 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 Dhead-xscale.S18 @ Be sure to flush kernel binary out of the cache,
28 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches
A Dhead-sa1100.S28 @ Be sure to flush kernel binary out of the cache,
38 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches
A Dhead.S856 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 Dtdp_mmu.c829 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 Dmmu.c1295 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 Dtdp_mmu.h66 bool kvm_tdp_mmu_zap_leafs(struct kvm *kvm, gfn_t start, gfn_t end, bool flush);
76 bool flush);
/arch/x86/kvm/
A Dkvm_onhyperv.c18 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 Duncompress.h7 static inline void flush(void) {} in flush() function
/arch/arm64/include/asm/
A Dfpsimd.h201 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 Duncompress.h27 static inline void flush(void) in flush() function
/arch/sparc/mm/
A Dultra.S43 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 Dtsunami.S44 flush %o1
46 flush %o1 + 4
/arch/arm/mach-sa1100/include/mach/
A Duncompress.h45 static inline void flush(void) in flush() function
/arch/powerpc/kernel/
A Diommu.c381 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 Dhibernate_asm_64.S38 movq %cr3, %rcx; # flush TLB
130 movq %cr3, %rcx; # flush TLB
/arch/arm64/mm/
A DMakefile3 cache.o copypage.o flush.o \

Completed in 54 milliseconds

1234