Home
last modified time | relevance | path

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

/linux-6.15/arch/x86/include/asm/
H A Dposted_intr.h12 struct pi_desc { struct
29 static inline bool pi_test_and_set_on(struct pi_desc *pi_desc) in pi_test_and_set_on()
49 static inline bool pi_is_pir_empty(struct pi_desc *pi_desc) in pi_is_pir_empty()
54 static inline void pi_set_sn(struct pi_desc *pi_desc) in pi_set_sn()
59 static inline void pi_set_on(struct pi_desc *pi_desc) in pi_set_on()
64 static inline void pi_clear_on(struct pi_desc *pi_desc) in pi_clear_on()
69 static inline void pi_clear_sn(struct pi_desc *pi_desc) in pi_clear_sn()
74 static inline bool pi_test_on(struct pi_desc *pi_desc) in pi_test_on()
79 static inline bool pi_test_sn(struct pi_desc *pi_desc) in pi_test_sn()
85 static inline void __pi_set_sn(struct pi_desc *pi_desc) in __pi_set_sn()
[all …]
/linux-6.15/arch/x86/kvm/vmx/
H A Dposted_intr.c41 static int pi_try_set_control(struct pi_desc *pi_desc, u64 *pold, u64 new) in pi_try_set_control()
57 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in vmx_vcpu_pi_load() local
161 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in pi_enable_wakeup_handler() local
221 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in vmx_vcpu_pi_put() local
265 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in pi_has_pending_interrupt() local
H A Dposted_intr.h17 static inline int pi_find_highest_vector(struct pi_desc *pi_desc) in pi_find_highest_vector()
H A Dvmx.h204 struct pi_desc *pi_desc; member
321 struct pi_desc pi_desc; member