Home
last modified time | relevance | path

Searched refs:new_asid (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/x86/mm/
Dtlb.c68 u16 *new_asid, bool *need_flush) in choose_new_asid() argument
73 *new_asid = 0; in choose_new_asid()
86 *new_asid = asid; in choose_new_asid()
96 *new_asid = this_cpu_add_return(cpu_tlbstate.next_asid, 1) - 1; in choose_new_asid()
97 if (*new_asid >= TLB_NR_DYN_ASIDS) { in choose_new_asid()
98 *new_asid = 0; in choose_new_asid()
104 static void load_new_mm_cr3(pgd_t *pgdir, u16 new_asid, bool need_flush) in load_new_mm_cr3() argument
109 invalidate_user_asid(new_asid); in load_new_mm_cr3()
110 new_mm_cr3 = build_cr3(pgdir, new_asid); in load_new_mm_cr3()
112 new_mm_cr3 = build_cr3_noflush(pgdir, new_asid); in load_new_mm_cr3()
[all …]
/Linux-v4.19/arch/mips/kvm/
Dtrace.h278 unsigned int new_asid),
279 TP_ARGS(vcpu, old_asid, new_asid),
283 __field(u8, new_asid)
289 __entry->new_asid = new_asid;
295 __entry->new_asid)
/Linux-v4.19/arch/sh/include/asm/
Dmmu_context_64.h70 extern unsigned long switch_and_save_asid(unsigned long new_asid);
/Linux-v4.19/arch/x86/kvm/
Dsvm.c2592 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid() function
5011 new_asid(svm, sd); in pre_svm_run()