Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dposted_intr.c27 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in vmx_vcpu_pi_load() local
90 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); vmx_vcpu_pi_put() local
102 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); __pi_post_block() local
148 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); pi_pre_block() local
221 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); pi_wakeup_handler() local
237 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); pi_has_pending_interrupt() local
[all...]
H A Dposted_intr.h9 struct pi_desc { struct
31 static inline bool pi_test_and_set_on(struct pi_desc *pi_desc) in pi_test_and_set_on() argument
37 static inline bool pi_test_and_clear_on(struct pi_desc *pi_desc) in pi_test_and_clear_on() argument
43 static inline int pi_test_and_set_pir(int vector, struct pi_desc *pi_desc) in pi_test_and_set_pir() argument
48 pi_is_pir_empty(struct pi_desc *pi_desc) pi_is_pir_empty() argument
53 pi_set_sn(struct pi_desc *pi_desc) pi_set_sn() argument
59 pi_set_on(struct pi_desc *pi_desc) pi_set_on() argument
65 pi_clear_on(struct pi_desc *pi_desc) pi_clear_on() argument
71 pi_clear_sn(struct pi_desc *pi_desc) pi_clear_sn() argument
77 pi_test_on(struct pi_desc *pi_desc) pi_test_on() argument
83 pi_test_sn(struct pi_desc *pi_desc) pi_test_sn() argument
[all...]
H A Dvmx.h170 struct pi_desc *pi_desc; member
274 struct pi_desc pi_desc; member
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dposted_intr.h11 struct pi_desc { struct
33 static inline bool pi_test_and_set_on(struct pi_desc *pi_desc) in pi_test_and_set_on() argument
39 static inline bool pi_test_and_clear_on(struct pi_desc *pi_desc) in pi_test_and_clear_on() argument
45 static inline bool pi_test_and_clear_sn(struct pi_desc *pi_desc) in pi_test_and_clear_sn() argument
51 pi_test_and_set_pir(int vector, struct pi_desc *pi_desc) pi_test_and_set_pir() argument
56 pi_is_pir_empty(struct pi_desc *pi_desc) pi_is_pir_empty() argument
61 pi_set_sn(struct pi_desc *pi_desc) pi_set_sn() argument
67 pi_set_on(struct pi_desc *pi_desc) pi_set_on() argument
73 pi_clear_on(struct pi_desc *pi_desc) pi_clear_on() argument
79 pi_clear_sn(struct pi_desc *pi_desc) pi_clear_sn() argument
85 pi_test_on(struct pi_desc *pi_desc) pi_test_on() argument
91 pi_test_sn(struct pi_desc *pi_desc) pi_test_sn() argument
[all...]
H A Dposted_intr.c39 static int pi_try_set_control(struct pi_desc *pi_desc, u64 *pold, u64 new) in pi_try_set_control() argument
55 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); in vmx_vcpu_pi_load() local
148 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); pi_enable_wakeup_handler() local
198 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); vmx_vcpu_pi_put() local
242 struct pi_desc *pi_desc = vcpu_to_pi_desc(vcpu); pi_has_pending_interrupt() local
[all...]
H A Dvmx.h206 struct pi_desc *pi_desc; member
321 struct pi_desc pi_desc; member

Completed in 4 milliseconds