Searched refs:pid (Results 1 – 5 of 5) sorted by relevance
247 struct pi_desc pid __aligned(64);372 return &(vcpu->arch.pid); in get_pi_desc()
97 (uint32_t)(vcpu->arch.pid.control.bits.nv)); in tee_switch_to_ree()
609 vcpu->arch.pid.control.bits.nv = POSTED_INTR_VECTOR + vm->vm_id; in create_vcpu()614 vcpu->arch.pid.control.bits.ndst = per_cpu(lapic_id, pcpu_id); in create_vcpu()1050 struct pi_desc *pid = get_pi_desc(vcpu); in vcpu_handle_pi_notification() local1052 if (bitmap_test(POSTED_INTR_ON, &(pid->control.value))) { in vcpu_handle_pi_notification()
518 apicv_trigger_pi_anv(pcpuid_from_vcpu(vcpu), (uint32_t)vcpu->arch.pid.control.bits.nv); in apicv_advanced_accept_intr()2229 struct pi_desc *pid; in apicv_set_intr_ready() local2233 pid = get_pi_desc(vlapic2vcpu(vlapic)); in apicv_set_intr_ready()2235 if (!bitmap_test_and_set_lock((uint16_t)(vector & 0x3fU), &pid->pir[idx])) { in apicv_set_intr_ready()2236 notify = !bitmap_test_and_set_lock(POSTED_INTR_ON, &pid->control.value); in apicv_set_intr_ready()2293 struct pi_desc *pid = get_pi_desc(vcpu); in apicv_advanced_inject_intr() local2307 if (bitmap_test(POSTED_INTR_ON, &(pid->control.value))) { in apicv_advanced_inject_intr()2308 apicv_trigger_pi_anv(pcpuid_from_vcpu(vcpu), (uint32_t)(vcpu->arch.pid.control.bits.nv)); in apicv_advanced_inject_intr()
401 exec_vmwrite16(VMX_POSTED_INTR_VECTOR, (uint16_t)vcpu->arch.pid.control.bits.nv); in init_exec_ctrl()
Completed in 13 milliseconds