Lines Matching refs:vcpu
115 u64 (*get_elrsr)(const struct kvm_vcpu *vcpu);
116 u64 (*get_eisr)(const struct kvm_vcpu *vcpu);
117 void (*clear_eisr)(struct kvm_vcpu *vcpu);
118 u32 (*get_interrupt_status)(const struct kvm_vcpu *vcpu);
119 void (*enable_underflow)(struct kvm_vcpu *vcpu);
120 void (*disable_underflow)(struct kvm_vcpu *vcpu);
121 void (*get_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
122 void (*set_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
123 void (*enable)(struct kvm_vcpu *vcpu);
335 void kvm_vgic_vcpu_early_init(struct kvm_vcpu *vcpu);
336 void kvm_vgic_vcpu_destroy(struct kvm_vcpu *vcpu);
337 void kvm_vgic_flush_hwstate(struct kvm_vcpu *vcpu);
338 void kvm_vgic_sync_hwstate(struct kvm_vcpu *vcpu);
343 void vgic_v3_dispatch_sgi(struct kvm_vcpu *vcpu, u64 reg);
344 int kvm_vgic_vcpu_pending_irq(struct kvm_vcpu *vcpu);
345 struct irq_phys_map *kvm_vgic_map_phys_irq(struct kvm_vcpu *vcpu,
347 int kvm_vgic_unmap_phys_irq(struct kvm_vcpu *vcpu, struct irq_phys_map *map);
348 bool kvm_vgic_map_is_active(struct kvm_vcpu *vcpu, struct irq_phys_map *map);