Lines Matching defs:kvmppc_xive_vcpu
149 struct kvmppc_xive_vcpu { struct
150 struct kvmppc_xive *xive;
151 struct kvm_vcpu *vcpu;
152 bool valid;
155 u32 server_num;
161 u32 vp_id;
162 u32 vp_chip_id;
163 u32 vp_cam;
166 u32 vp_ipi;
167 struct xive_irq_data vp_ipi_data;
170 uint8_t cppr; /* guest CPPR */
171 uint8_t hw_cppr;/* Hardware CPPR */
172 uint8_t mfrr;
173 uint8_t pending;
176 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
177 u32 esc_virq[KVMPPC_XIVE_Q_COUNT];
178 char *esc_virq_names[KVMPPC_XIVE_Q_COUNT];
181 u32 delayed_irq;
184 u64 stat_rm_h_xirr;
185 u64 stat_rm_h_ipoll;
186 u64 stat_rm_h_cppr;
187 u64 stat_rm_h_eoi;
188 u64 stat_rm_h_ipi;
189 u64 stat_vm_h_xirr;
190 u64 stat_vm_h_ipoll;
191 u64 stat_vm_h_cppr;
192 u64 stat_vm_h_eoi;
193 u64 stat_vm_h_ipi;