Lines Matching defs:kvmppc_xive_vcpu
152 struct kvmppc_xive_vcpu { struct
153 struct kvmppc_xive *xive;
154 struct kvm_vcpu *vcpu;
155 bool valid;
158 u32 server_num;
164 u32 vp_id;
165 u32 vp_chip_id;
166 u32 vp_cam;
169 u32 vp_ipi;
170 struct xive_irq_data vp_ipi_data;
173 uint8_t cppr; /* guest CPPR */
174 uint8_t hw_cppr;/* Hardware CPPR */
175 uint8_t mfrr;
176 uint8_t pending;
179 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
180 u32 esc_virq[KVMPPC_XIVE_Q_COUNT];
181 char *esc_virq_names[KVMPPC_XIVE_Q_COUNT];
184 u32 delayed_irq;
187 u64 stat_rm_h_xirr;
188 u64 stat_rm_h_ipoll;
189 u64 stat_rm_h_cppr;
190 u64 stat_rm_h_eoi;
191 u64 stat_rm_h_ipi;
192 u64 stat_vm_h_xirr;
193 u64 stat_vm_h_ipoll;
194 u64 stat_vm_h_cppr;
195 u64 stat_vm_h_eoi;
196 u64 stat_vm_h_ipi;