Lines Matching refs:kvm_vcpu
25 unsigned long (*read)(struct kvm_vcpu *vcpu, gpa_t addr,
31 void (*write)(struct kvm_vcpu *vcpu, gpa_t addr,
37 unsigned long (*uaccess_read)(struct kvm_vcpu *vcpu, gpa_t addr,
40 int (*uaccess_write)(struct kvm_vcpu *vcpu, gpa_t addr,
112 int kvm_vgic_register_mmio_region(struct kvm *kvm, struct kvm_vcpu *vcpu,
128 unsigned long vgic_mmio_read_raz(struct kvm_vcpu *vcpu,
131 unsigned long vgic_mmio_read_rao(struct kvm_vcpu *vcpu,
134 void vgic_mmio_write_wi(struct kvm_vcpu *vcpu, gpa_t addr,
137 int vgic_mmio_uaccess_write_wi(struct kvm_vcpu *vcpu, gpa_t addr,
140 unsigned long vgic_mmio_read_group(struct kvm_vcpu *vcpu, gpa_t addr,
143 void vgic_mmio_write_group(struct kvm_vcpu *vcpu, gpa_t addr,
146 unsigned long vgic_mmio_read_enable(struct kvm_vcpu *vcpu,
149 void vgic_mmio_write_senable(struct kvm_vcpu *vcpu,
153 void vgic_mmio_write_cenable(struct kvm_vcpu *vcpu,
157 unsigned long vgic_mmio_read_pending(struct kvm_vcpu *vcpu,
160 void vgic_mmio_write_spending(struct kvm_vcpu *vcpu,
164 void vgic_mmio_write_cpending(struct kvm_vcpu *vcpu,
168 unsigned long vgic_mmio_read_active(struct kvm_vcpu *vcpu,
171 void vgic_mmio_write_cactive(struct kvm_vcpu *vcpu,
175 void vgic_mmio_write_sactive(struct kvm_vcpu *vcpu,
179 int vgic_mmio_uaccess_write_cactive(struct kvm_vcpu *vcpu,
183 int vgic_mmio_uaccess_write_sactive(struct kvm_vcpu *vcpu,
187 unsigned long vgic_mmio_read_priority(struct kvm_vcpu *vcpu,
190 void vgic_mmio_write_priority(struct kvm_vcpu *vcpu,
194 unsigned long vgic_mmio_read_config(struct kvm_vcpu *vcpu,
197 void vgic_mmio_write_config(struct kvm_vcpu *vcpu,
201 int vgic_uaccess(struct kvm_vcpu *vcpu, struct vgic_io_device *dev,
204 u64 vgic_read_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid);
206 void vgic_write_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid,