Searched refs:tss_selector (Results  1 – 6 of 6) sorted by relevance
| /Linux-v6.6/arch/x86/kvm/ | 
| D | kvm_emulate.h | 503 			 u16 tss_selector, int idt_index, int reason,
 | 
| D | emulate.c | 2919 				   u16 tss_selector, int idt_index, int reason,  in emulator_do_task_switch()  argument2933 	ret = read_segment_descriptor(ctxt, tss_selector, &next_tss_desc, &desc_addr);  in emulator_do_task_switch()
 2962 			if ((tss_selector & 3) > dpl || ops->cpl(ctxt) > dpl)  in emulator_do_task_switch()
 2971 		return emulate_ts(ctxt, tss_selector & 0xfffc);  in emulator_do_task_switch()
 3000 		write_segment_descriptor(ctxt, tss_selector, &next_tss_desc);  in emulator_do_task_switch()
 3004 	ops->set_segment(ctxt, tss_selector, &next_tss_desc, 0, VCPU_SREG_TR);  in emulator_do_task_switch()
 3020 			 u16 tss_selector, int idt_index, int reason,  in emulator_task_switch()  argument
 3029 	rc = emulator_do_task_switch(ctxt, tss_selector, idt_index, reason,  in emulator_task_switch()
 
 | 
| D | x86.c | 11449 int kvm_task_switch(struct kvm_vcpu *vcpu, u16 tss_selector, int idt_index,  in kvm_task_switch()  argument11457 	ret = emulator_task_switch(ctxt, tss_selector, idt_index, reason,  in kvm_task_switch()
 
 | 
| /Linux-v6.6/arch/x86/kvm/svm/ | 
| D | svm.c | 2507 	u16 tss_selector;  in task_switch_interception()  local2519 	tss_selector = (u16)svm->vmcb->control.exit_info_1;  in task_switch_interception()
 2566 	return kvm_task_switch(vcpu, tss_selector, int_vec, reason,  in task_switch_interception()
 
 | 
| /Linux-v6.6/arch/x86/include/asm/ | 
| D | kvm_host.h | 1980 int kvm_task_switch(struct kvm_vcpu *vcpu, u16 tss_selector, int idt_index,
 | 
| /Linux-v6.6/arch/x86/kvm/vmx/ | 
| D | vmx.c | 5686 	u16 tss_selector;  in handle_task_switch()  local5721 	tss_selector = exit_qualification;  in handle_task_switch()
 5732 	return kvm_task_switch(vcpu, tss_selector,  in handle_task_switch()
 
 |