Home
last modified time | relevance | path

Searched defs:pi_desc (Results 1 – 6 of 6) sorted by relevance

/xen/xen/include/asm-x86/hvm/vmx/
A Dvmx.h110 static inline int pi_test_and_set_pir(uint8_t vector, struct pi_desc *pi_desc) in pi_test_and_set_pir()
115 static inline int pi_test_pir(uint8_t vector, const struct pi_desc *pi_desc) in pi_test_pir()
120 static inline int pi_test_and_set_on(struct pi_desc *pi_desc) in pi_test_and_set_on()
125 static inline void pi_set_on(struct pi_desc *pi_desc) in pi_set_on()
130 static inline int pi_test_and_clear_on(struct pi_desc *pi_desc) in pi_test_and_clear_on()
135 static inline int pi_test_on(struct pi_desc *pi_desc) in pi_test_on()
140 static inline unsigned long pi_get_pir(struct pi_desc *pi_desc, int group) in pi_get_pir()
145 static inline int pi_test_sn(struct pi_desc *pi_desc) in pi_test_sn()
150 static inline void pi_set_sn(struct pi_desc *pi_desc) in pi_set_sn()
155 static inline void pi_clear_sn(struct pi_desc *pi_desc) in pi_clear_sn()
A Dvmcs.h84 struct pi_desc { struct
86 union {
97 u32 rsvd[6];
152 struct pi_desc pi_desc; member
/xen/xen/arch/x86/hvm/vmx/
A Dintr.c360 const struct pi_desc *pi_desc; in vmx_intr_assist() local
A Dvmx.c112 struct pi_desc *pi_desc = &v->arch.hvm.vmx.pi_desc; in vmx_vcpu_block() local
141 struct pi_desc *pi_desc = &v->arch.hvm.vmx.pi_desc; in vmx_pi_switch_from() local
151 struct pi_desc *pi_desc = &v->arch.hvm.vmx.pi_desc; in vmx_pi_switch_to() local
164 struct pi_desc *pi_desc = &v->arch.hvm.vmx.pi_desc; in vmx_pi_unblock_vcpu() local
342 struct pi_desc *pi_desc = &v->arch.hvm.vmx.pi_desc; in vmx_pi_hooks_assign() local
/xen/xen/drivers/passthrough/vtd/
A Dintremap.c608 const struct pi_desc *pi_desc = msi_desc->pi_desc; in msi_msg_to_remap_entry() local
953 int pi_update_irte(const struct pi_desc *pi_desc, const struct pirq *pirq, in pi_update_irte()
/xen/xen/include/asm-x86/
A Dmsi.h110 const struct pi_desc *pi_desc; /* pointer to posted descriptor */ member

Completed in 18 milliseconds