Lines Matching defs:kvmppc_xive_vcpu
129 struct kvmppc_xive_vcpu { struct
130 struct kvmppc_xive *xive;
131 struct kvm_vcpu *vcpu;
132 bool valid;
135 u32 server_num;
141 u32 vp_id;
142 u32 vp_chip_id;
143 u32 vp_cam;
146 u32 vp_ipi;
147 struct xive_irq_data vp_ipi_data;
150 uint8_t cppr; /* guest CPPR */
151 uint8_t hw_cppr;/* Hardware CPPR */
152 uint8_t mfrr;
153 uint8_t pending;
156 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
157 u32 esc_virq[KVMPPC_XIVE_Q_COUNT];
158 char *esc_virq_names[KVMPPC_XIVE_Q_COUNT];
161 u32 delayed_irq;
164 u64 stat_rm_h_xirr;
165 u64 stat_rm_h_ipoll;
166 u64 stat_rm_h_cppr;
167 u64 stat_rm_h_eoi;
168 u64 stat_rm_h_ipi;
169 u64 stat_vm_h_xirr;
170 u64 stat_vm_h_ipoll;
171 u64 stat_vm_h_cppr;
172 u64 stat_vm_h_eoi;
173 u64 stat_vm_h_ipi;