Home
last modified time | relevance | path

Searched refs:vgic_its (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-its.c26 static int vgic_its_save_tables_v0(struct vgic_its *its);
27 static int vgic_its_restore_tables_v0(struct vgic_its *its);
28 static int vgic_its_commit_v0(struct vgic_its *its);
171 int (*save_tables)(struct vgic_its *its);
172 int (*restore_tables)(struct vgic_its *its);
173 int (*commit)(struct vgic_its *its);
192 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi()
197 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi()
210 static struct its_device *find_its_device(struct vgic_its *its, u32 device_id) in find_its_device()
226 static struct its_ite *find_ite(struct vgic_its *it
[all...]
H A Dvgic-mmio.h16 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 Dvgic-v4.c397 static struct vgic_its *vgic_get_its(struct kvm *kvm, in vgic_get_its()
414 struct vgic_its *its; in kvm_vgic_v4_set_forwarding()
489 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding()
H A Dvgic.h327 int vgic_its_resolve_lpi(struct kvm *kvm, struct vgic_its *its,
329 struct vgic_its *vgic_msi_to_its(struct kvm *kvm, struct kvm_msi *msi);
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-its.c26 static int vgic_its_save_tables_v0(struct vgic_its *its);
27 static int vgic_its_restore_tables_v0(struct vgic_its *its);
28 static int vgic_its_commit_v0(struct vgic_its *its);
171 int (*save_tables)(struct vgic_its *its);
172 int (*restore_tables)(struct vgic_its *its);
173 int (*commit)(struct vgic_its *its);
192 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi()
197 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi()
210 static struct its_device *find_its_device(struct vgic_its *its, u32 device_id) in find_its_device()
226 static struct its_ite *find_ite(struct vgic_its *it
[all...]
H A Dvgic-mmio.h16 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 Dvgic-v4.c356 static struct vgic_its *vgic_get_its(struct kvm *kvm, in vgic_get_its()
373 struct vgic_its *its; in kvm_vgic_v4_set_forwarding()
429 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding()
H A Dvgic.h308 int vgic_its_resolve_lpi(struct kvm *kvm, struct vgic_its *its,
310 struct vgic_its *vgic_msi_to_its(struct kvm *kvm, struct kvm_msi *msi);
/kernel/linux/linux-5.10/include/kvm/
H A Darm_vgic.h145 struct vgic_its;
158 struct vgic_its *its;
166 struct vgic_its { struct
/kernel/linux/linux-6.6/include/kvm/
H A Darm_vgic.h166 struct vgic_its;
179 struct vgic_its *its;
187 struct vgic_its { struct

Completed in 11 milliseconds