Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/kvm/x86/
H A Dvmx_apicv_updates_test.c85 GUEST_ASSERT_EQ(x2apic_read_reg(APIC_ISR + APIC_VECTOR_TO_REG_OFFSET(GOOD_IPI_VECTOR)), in l1_guest_code()
88 GUEST_ASSERT_EQ(x2apic_read_reg(APIC_ISR + APIC_VECTOR_TO_REG_OFFSET(GOOD_IPI_VECTOR)), 0); in l1_guest_code()
104 GUEST_ASSERT_EQ(xapic_read_reg(APIC_ISR + APIC_VECTOR_TO_REG_OFFSET(GOOD_IPI_VECTOR)), in l1_guest_code()
107 GUEST_ASSERT_EQ(xapic_read_reg(APIC_ISR + APIC_VECTOR_TO_REG_OFFSET(GOOD_IPI_VECTOR)), 0); in l1_guest_code()
/linux/arch/x86/include/asm/
H A Dapic.h499 #define APIC_VECTOR_TO_REG_OFFSET(v) ((unsigned int)(v) / 32 * 0x10) macro
503 u32 irr = apic_read(APIC_IRR + APIC_VECTOR_TO_REG_OFFSET(vector)); in lapic_vector_set_in_irr()
527 reg = bitmap + APIC_VECTOR_TO_REG_OFFSET(vec); in apic_find_highest_vector()
559 clear_bit(APIC_VECTOR_TO_BIT_NUMBER(vec), bitmap + APIC_VECTOR_TO_REG_OFFSET(vec)); in apic_clear_vector()
564 set_bit(APIC_VECTOR_TO_BIT_NUMBER(vec), bitmap + APIC_VECTOR_TO_REG_OFFSET(vec)); in apic_set_vector()
569 return test_bit(APIC_VECTOR_TO_BIT_NUMBER(vec), bitmap + APIC_VECTOR_TO_REG_OFFSET(vec)); in apic_test_vector()
/linux/tools/testing/selftests/kvm/include/x86/
H A Dapic.h76 #define APIC_VECTOR_TO_REG_OFFSET(v) ((unsigned int)(v) / 32 * 0x10) macro
/linux/arch/x86/kvm/
H A Dlapic.c657 reg = bitmap + APIC_VECTOR_TO_REG_OFFSET(vec); in count_vectors()
750 return apic->regs + APIC_ISR + APIC_VECTOR_TO_REG_OFFSET(vec); in apic_vector_to_isr()