Searched refs:vgic_its (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-its.c | 28 static int vgic_its_save_tables_v0(struct vgic_its *its); 29 static int vgic_its_restore_tables_v0(struct vgic_its *its); 30 static int vgic_its_commit_v0(struct vgic_its *its); 169 int (*save_tables)(struct vgic_its *its); 170 int (*restore_tables)(struct vgic_its *its); 171 int (*commit)(struct vgic_its *its); 190 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi() 195 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi() 208 static struct its_device *find_its_device(struct vgic_its *its, u32 device_id) in find_its_device() 224 static struct its_ite *find_ite(struct vgic_its *its, u32 device_id, in find_ite() [all …]
|
| H A D | vgic-debug.c | 372 static void vgic_its_iter_next(struct vgic_its *its, struct vgic_its_iter *iter) in vgic_its_iter_next() 410 struct vgic_its *its = s->private; in vgic_its_debug_start() 455 struct vgic_its *its = s->private; in vgic_its_debug_next() 477 struct vgic_its *its = s->private; in vgic_its_debug_stop() 542 struct vgic_its *its = dev->private; in vgic_its_debug_init()
|
| H A D | vgic-mmio.h | 16 unsigned long (*its_read)(struct kvm *kvm, struct vgic_its *its, 22 void (*its_write)(struct kvm *kvm, struct vgic_its *its, 31 int (*uaccess_its_write)(struct kvm *kvm, struct vgic_its *its,
|
| H A D | vgic-v4.c | 416 static struct vgic_its *vgic_get_its(struct kvm *kvm, in vgic_get_its() 433 struct vgic_its *its; in kvm_vgic_v4_set_forwarding()
|
| H A D | vgic.h | 417 int vgic_its_resolve_lpi(struct kvm *kvm, struct vgic_its *its, 419 struct vgic_its *vgic_msi_to_its(struct kvm *kvm, struct kvm_msi *msi);
|
| /linux/include/kvm/ |
| H A D | arm_vgic.h | 177 struct vgic_its; 190 struct vgic_its *its; 198 struct vgic_its { struct
|