Lines Matching refs:kvm_vcpu

151 	struct kvm_vcpu *vcpu;
160 vgic_get_mmio_region(struct kvm_vcpu *vcpu, struct vgic_io_device *iodev,
162 struct vgic_irq *vgic_get_irq(struct kvm *kvm, struct kvm_vcpu *vcpu,
178 void vgic_v2_fold_lr_state(struct kvm_vcpu *vcpu);
179 void vgic_v2_populate_lr(struct kvm_vcpu *vcpu, struct vgic_irq *irq, int lr);
180 void vgic_v2_clear_lr(struct kvm_vcpu *vcpu, int lr);
181 void vgic_v2_set_underflow(struct kvm_vcpu *vcpu);
182 void vgic_v2_set_npie(struct kvm_vcpu *vcpu);
184 int vgic_v2_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write,
186 int vgic_v2_cpuif_uaccess(struct kvm_vcpu *vcpu, bool is_write,
188 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
189 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
190 void vgic_v2_enable(struct kvm_vcpu *vcpu);
197 void vgic_v2_load(struct kvm_vcpu *vcpu);
198 void vgic_v2_put(struct kvm_vcpu *vcpu);
199 void vgic_v2_vmcr_sync(struct kvm_vcpu *vcpu);
201 void vgic_v2_save_state(struct kvm_vcpu *vcpu);
202 void vgic_v2_restore_state(struct kvm_vcpu *vcpu);
212 void vgic_v3_fold_lr_state(struct kvm_vcpu *vcpu);
213 void vgic_v3_populate_lr(struct kvm_vcpu *vcpu, struct vgic_irq *irq, int lr);
214 void vgic_v3_clear_lr(struct kvm_vcpu *vcpu, int lr);
215 void vgic_v3_set_underflow(struct kvm_vcpu *vcpu);
216 void vgic_v3_set_npie(struct kvm_vcpu *vcpu);
217 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
218 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
219 void vgic_v3_enable(struct kvm_vcpu *vcpu);
225 int vgic_register_redist_iodev(struct kvm_vcpu *vcpu);
228 void vgic_v3_load(struct kvm_vcpu *vcpu);
229 void vgic_v3_put(struct kvm_vcpu *vcpu);
230 void vgic_v3_vmcr_sync(struct kvm_vcpu *vcpu);
234 void vgic_enable_lpis(struct kvm_vcpu *vcpu);
235 void vgic_flush_pending_lpis(struct kvm_vcpu *vcpu);
238 int vgic_v3_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write,
240 int vgic_v3_redist_uaccess(struct kvm_vcpu *vcpu, bool is_write,
242 int vgic_v3_cpu_sysregs_uaccess(struct kvm_vcpu *vcpu, bool is_write,
244 int vgic_v3_has_cpu_sysregs_attr(struct kvm_vcpu *vcpu, bool is_write, u64 id,
246 int vgic_v3_line_level_info_uaccess(struct kvm_vcpu *vcpu, bool is_write,
249 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
250 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
260 static inline int vgic_v3_max_apr_idx(struct kvm_vcpu *vcpu) in vgic_v3_max_apr_idx()
310 int vgic_copy_lpi_list(struct kvm *kvm, struct kvm_vcpu *vcpu, u32 **intid_ptr);