Searched refs:new_asid (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/arch/x86/mm/ |
D | tlb.c | 215 u16 *new_asid, bool *need_flush) in choose_new_asid() argument 220 *new_asid = 0; in choose_new_asid() 233 *new_asid = asid; in choose_new_asid() 243 *new_asid = this_cpu_add_return(cpu_tlbstate.next_asid, 1) - 1; in choose_new_asid() 244 if (*new_asid >= TLB_NR_DYN_ASIDS) { in choose_new_asid() 245 *new_asid = 0; in choose_new_asid() 277 static void load_new_mm_cr3(pgd_t *pgdir, u16 new_asid, bool need_flush) in load_new_mm_cr3() argument 282 invalidate_user_asid(new_asid); in load_new_mm_cr3() 283 new_mm_cr3 = build_cr3(pgdir, new_asid); in load_new_mm_cr3() 285 new_mm_cr3 = build_cr3_noflush(pgdir, new_asid); in load_new_mm_cr3() [all …]
|
/linux-6.1.9/arch/mips/kvm/ |
D | trace.h | 278 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-6.1.9/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3-sva.c | 48 u32 new_asid; in arm_smmu_share_asid() local 68 ret = xa_alloc(&arm_smmu_asid_xa, &new_asid, cd, in arm_smmu_share_asid() 77 cd->asid = new_asid; in arm_smmu_share_asid()
|
/linux-6.1.9/arch/x86/kvm/svm/ |
D | svm.c | 1892 static void new_asid(struct vcpu_svm *svm, struct svm_cpu_data *sd) in new_asid() function 3458 new_asid(svm, sd); in pre_svm_run()
|