Lines Matching defs:kvmppc_xive_vcpu
127 struct kvmppc_xive_vcpu { struct
128 struct kvmppc_xive *xive;
129 struct kvm_vcpu *vcpu;
130 bool valid;
133 u32 server_num;
139 u32 vp_id;
140 u32 vp_chip_id;
141 u32 vp_cam;
144 u32 vp_ipi;
145 struct xive_irq_data vp_ipi_data;
148 uint8_t cppr; /* guest CPPR */
149 uint8_t hw_cppr;/* Hardware CPPR */
150 uint8_t mfrr;
151 uint8_t pending;
154 struct xive_q queues[KVMPPC_XIVE_Q_COUNT];
155 u32 esc_virq[KVMPPC_XIVE_Q_COUNT];
156 char *esc_virq_names[KVMPPC_XIVE_Q_COUNT];
159 u32 delayed_irq;
162 u64 stat_rm_h_xirr;
163 u64 stat_rm_h_ipoll;
164 u64 stat_rm_h_cppr;
165 u64 stat_rm_h_eoi;
166 u64 stat_rm_h_ipi;
167 u64 stat_vm_h_xirr;
168 u64 stat_vm_h_ipoll;
169 u64 stat_vm_h_cppr;
170 u64 stat_vm_h_eoi;
171 u64 stat_vm_h_ipi;