Lines Matching full:avic
108 /* AVIC GATAG is encoded using VM and VCPU IDs */
146 /* Struct members for AVIC */
363 /* enable / disable AVIC */
364 static int avic; variable
366 module_param(avic, int, S_IRUGO);
406 VMCB_AVIC, /* AVIC APIC_BAR, AVIC APIC_BACKING_PAGE,
407 * AVIC PHYSICAL_TABLE pointer,
408 * AVIC LOGICAL_TABLE pointer
1420 if (avic) { in svm_hardware_setup()
1424 avic = false; in svm_hardware_setup()
1426 pr_info("AVIC enabled\n"); in svm_hardware_setup()
1703 * AVIC hardware walks the nested page table to check permissions,
1750 /* Setting AVIC backing page address in the phy APIC ID table */ in avic_init_backing_page()
1963 if (!avic) in avic_vm_destroy()
1992 if (!avic) in avic_vm_init()
4552 * AVIC hardware handles the generation of in avic_incomplete_ipi_interception()
4572 * At this point, we expect that the AVIC HW has already in avic_incomplete_ipi_interception()
4709 * If this changes, we need to flush the AVIC logical in avic_handle_dfr_update()
5120 /* The following fields are ignored when AVIC is enabled */ in svm_inject_irq()
5171 return avic && irqchip_split(vcpu->kvm); in svm_get_enable_apicv()
5963 if (avic) in svm_set_supported_cpuid()