Home
last modified time | relevance | path

Searched refs:flush_tlb_info (Results 1 – 8 of 8) sorted by relevance

/linux/arch/x86/mm/
H A Dtlb.c463 static void finish_asid_transition(struct flush_tlb_info *info) in finish_asid_transition()
502 static void broadcast_tlb_flush(struct flush_tlb_info *info) in broadcast_tlb_flush()
1135 const struct flush_tlb_info *f = info; in flush_tlb_func()
1300 struct flush_tlb_info *info = data; in should_flush_tlb()
1348 const struct flush_tlb_info *info) in native_flush_tlb_multi()
1380 const struct flush_tlb_info *info) in flush_tlb_multi()
1397 static DEFINE_PER_CPU_SHARED_ALIGNED(struct flush_tlb_info, flush_tlb_info);
1403 static struct flush_tlb_info *get_flush_tlb_info(struct mm_struct *mm, in get_flush_tlb_info()
1408 struct flush_tlb_info *info = this_cpu_ptr(&flush_tlb_info); in get_flush_tlb_info()
1453 struct flush_tlb_info *info; in flush_tlb_mm_range()
[all …]
/linux/arch/x86/hyperv/
H A Dmmu.c20 const struct flush_tlb_info *info);
60 const struct flush_tlb_info *info) in hyperv_flush_tlb_multi()
173 const struct flush_tlb_info *info) in hyperv_flush_tlb_others_ex()
/linux/arch/x86/include/asm/
H A Dtlbflush.h205 struct flush_tlb_info { struct
236 const struct flush_tlb_info *info); argument
H A Dparavirt_types.h19 struct flush_tlb_info;
113 const struct flush_tlb_info *info);
H A Dparavirt.h37 const struct flush_tlb_info *info);
55 const struct flush_tlb_info *info) in __flush_tlb_multi()
/linux/arch/x86/include/asm/trace/
H A Dhyperv.h13 const struct flush_tlb_info *info),
/linux/arch/x86/kernel/
H A Dkvm.c666 const struct flush_tlb_info *info) in kvm_flush_tlb_multi()
/linux/arch/x86/xen/
H A Dmmu_pv.c1330 const struct flush_tlb_info *info) in xen_flush_tlb_multi()