kvm_device        617 arch/powerpc/include/asm/kvm_ppc.h extern int kvmppc_xics_connect_vcpu(struct kvm_device *dev,
kvm_device        667 arch/powerpc/include/asm/kvm_ppc.h extern int kvmppc_xive_connect_vcpu(struct kvm_device *dev,
kvm_device        686 arch/powerpc/include/asm/kvm_ppc.h extern int kvmppc_xive_native_connect_vcpu(struct kvm_device *dev,
kvm_device        707 arch/powerpc/include/asm/kvm_ppc.h static inline int kvmppc_xive_connect_vcpu(struct kvm_device *dev,
kvm_device        723 arch/powerpc/include/asm/kvm_ppc.h static inline int kvmppc_xive_native_connect_vcpu(struct kvm_device *dev,
kvm_device        846 arch/powerpc/include/asm/kvm_ppc.h int kvmppc_mpic_connect_vcpu(struct kvm_device *dev, struct kvm_vcpu *vcpu,
kvm_device        856 arch/powerpc/include/asm/kvm_ppc.h static inline int kvmppc_mpic_connect_vcpu(struct kvm_device *dev,
kvm_device       1303 arch/powerpc/kvm/book3s_xics.c static int xics_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1314 arch/powerpc/kvm/book3s_xics.c static int xics_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1325 arch/powerpc/kvm/book3s_xics.c static int xics_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1337 arch/powerpc/kvm/book3s_xics.c static void kvmppc_xics_free(struct kvm_device *dev)
kvm_device       1354 arch/powerpc/kvm/book3s_xics.c static int kvmppc_xics_create(struct kvm_device *dev, u32 type)
kvm_device       1391 arch/powerpc/kvm/book3s_xics.c static void kvmppc_xics_init(struct kvm_device *dev)
kvm_device       1408 arch/powerpc/kvm/book3s_xics.c int kvmppc_xics_connect_vcpu(struct kvm_device *dev, struct kvm_vcpu *vcpu,
kvm_device        105 arch/powerpc/kvm/book3s_xics.h 	struct kvm_device *dev;
kvm_device       1214 arch/powerpc/kvm/book3s_xive.c int kvmppc_xive_connect_vcpu(struct kvm_device *dev,
kvm_device       1837 arch/powerpc/kvm/book3s_xive.c static int xive_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1849 arch/powerpc/kvm/book3s_xive.c static int xive_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1861 arch/powerpc/kvm/book3s_xive.c static int xive_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1905 arch/powerpc/kvm/book3s_xive.c static void kvmppc_xive_release(struct kvm_device *dev)
kvm_device       2000 arch/powerpc/kvm/book3s_xive.c static int kvmppc_xive_create(struct kvm_device *dev, u32 type)
kvm_device       2159 arch/powerpc/kvm/book3s_xive.c static void kvmppc_xive_init(struct kvm_device *dev)
kvm_device        102 arch/powerpc/kvm/book3s_xive.h 	struct kvm_device *dev;
kvm_device        121 arch/powerpc/kvm/book3s_xive_native.c int kvmppc_xive_native_connect_vcpu(struct kvm_device *dev,
kvm_device        230 arch/powerpc/kvm/book3s_xive_native.c 	struct kvm_device *dev = vma->vm_file->private_data;
kvm_device        301 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_mmap(struct kvm_device *dev,
kvm_device        933 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_set_attr(struct kvm_device *dev,
kvm_device        963 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_get_attr(struct kvm_device *dev,
kvm_device        976 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_has_attr(struct kvm_device *dev,
kvm_device       1003 arch/powerpc/kvm/book3s_xive_native.c static void kvmppc_xive_native_release(struct kvm_device *dev)
kvm_device       1080 arch/powerpc/kvm/book3s_xive_native.c static int kvmppc_xive_native_create(struct kvm_device *dev, u32 type)
kvm_device       1265 arch/powerpc/kvm/book3s_xive_native.c static void kvmppc_xive_native_init(struct kvm_device *dev)
kvm_device        193 arch/powerpc/kvm/mpic.c 	struct kvm_device *dev;
kvm_device       1518 arch/powerpc/kvm/mpic.c static int mpic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1557 arch/powerpc/kvm/mpic.c static int mpic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1608 arch/powerpc/kvm/mpic.c static int mpic_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       1632 arch/powerpc/kvm/mpic.c static void mpic_destroy(struct kvm_device *dev)
kvm_device       1656 arch/powerpc/kvm/mpic.c static int mpic_create(struct kvm_device *dev, u32 type)
kvm_device       1733 arch/powerpc/kvm/mpic.c int kvmppc_mpic_connect_vcpu(struct kvm_device *dev, struct kvm_vcpu *vcpu,
kvm_device       1903 arch/powerpc/kvm/powerpc.c 		struct kvm_device *dev;
kvm_device       1922 arch/powerpc/kvm/powerpc.c 		struct kvm_device *dev;
kvm_device       1945 arch/powerpc/kvm/powerpc.c 		struct kvm_device *dev;
kvm_device        849 arch/s390/include/asm/kvm_host.h 	struct kvm_device *flic;
kvm_device       2207 arch/s390/kvm/interrupt.c static int flic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       2266 arch/s390/kvm/interrupt.c static int enqueue_floating_irq(struct kvm_device *dev,
kvm_device       2308 arch/s390/kvm/interrupt.c static int register_io_adapter(struct kvm_device *dev,
kvm_device       2441 arch/s390/kvm/interrupt.c static int modify_io_adapter(struct kvm_device *dev,
kvm_device       2596 arch/s390/kvm/interrupt.c static int flic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device       2648 arch/s390/kvm/interrupt.c static int flic_has_attr(struct kvm_device *dev,
kvm_device       2668 arch/s390/kvm/interrupt.c static int flic_create(struct kvm_device *dev, u32 type)
kvm_device       2678 arch/s390/kvm/interrupt.c static void flic_destroy(struct kvm_device *dev)
kvm_device        171 include/kvm/arm_vgic.h 	struct kvm_device	*dev;
kvm_device       1264 include/linux/kvm_host.h 	int (*create)(struct kvm_device *dev, u32 type);
kvm_device       1270 include/linux/kvm_host.h 	void (*init)(struct kvm_device *dev);
kvm_device       1280 include/linux/kvm_host.h 	void (*destroy)(struct kvm_device *dev);
kvm_device       1289 include/linux/kvm_host.h 	void (*release)(struct kvm_device *dev);
kvm_device       1291 include/linux/kvm_host.h 	int (*set_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
kvm_device       1292 include/linux/kvm_host.h 	int (*get_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
kvm_device       1293 include/linux/kvm_host.h 	int (*has_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
kvm_device       1294 include/linux/kvm_host.h 	long (*ioctl)(struct kvm_device *dev, unsigned int ioctl,
kvm_device       1296 include/linux/kvm_host.h 	int (*mmap)(struct kvm_device *dev, struct vm_area_struct *vma);
kvm_device       1299 include/linux/kvm_host.h void kvm_device_get(struct kvm_device *dev);
kvm_device       1300 include/linux/kvm_host.h void kvm_device_put(struct kvm_device *dev);
kvm_device       1301 include/linux/kvm_host.h struct kvm_device *kvm_device_from_filp(struct file *filp);
kvm_device       1876 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_create(struct kvm_device *dev, u32 type)
kvm_device       1921 virt/kvm/arm/vgic/vgic-its.c static void vgic_its_destroy(struct kvm_device *kvm_dev)
kvm_device       1936 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_has_attr_regs(struct kvm_device *dev,
kvm_device       1957 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_attr_regs_access(struct kvm_device *dev,
kvm_device       2624 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_has_attr(struct kvm_device *dev,
kvm_device       2687 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_set_attr(struct kvm_device *dev,
kvm_device       2727 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_get_attr(struct kvm_device *dev,
kvm_device        155 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_set_common_attr(struct kvm_device *dev,
kvm_device        218 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_get_common_attr(struct kvm_device *dev,
kvm_device        249 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_create(struct kvm_device *dev, u32 type)
kvm_device        254 virt/kvm/arm/vgic/vgic-kvm-device.c static void vgic_destroy(struct kvm_device *dev)
kvm_device        281 virt/kvm/arm/vgic/vgic-kvm-device.c int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr,
kvm_device        344 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v2_attr_regs_access(struct kvm_device *dev,
kvm_device        389 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v2_set_attr(struct kvm_device *dev,
kvm_device        414 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v2_get_attr(struct kvm_device *dev,
kvm_device        439 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v2_has_attr(struct kvm_device *dev,
kvm_device        473 virt/kvm/arm/vgic/vgic-kvm-device.c int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr,
kvm_device        508 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v3_attr_regs_access(struct kvm_device *dev,
kvm_device        588 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v3_set_attr(struct kvm_device *dev,
kvm_device        652 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v3_get_attr(struct kvm_device *dev,
kvm_device        698 virt/kvm/arm/vgic/vgic-kvm-device.c static int vgic_v3_has_attr(struct kvm_device *dev,
kvm_device        482 virt/kvm/arm/vgic/vgic-mmio-v2.c int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device        785 virt/kvm/arm/vgic/vgic-mmio-v3.c int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
kvm_device        155 virt/kvm/arm/vgic/vgic.h int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr,
kvm_device        157 virt/kvm/arm/vgic/vgic.h int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr,
kvm_device        181 virt/kvm/arm/vgic/vgic.h int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr);
kvm_device        235 virt/kvm/arm/vgic/vgic.h int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr);
kvm_device        782 virt/kvm/kvm_main.c 	struct kvm_device *dev, *tmp;
kvm_device       3125 virt/kvm/kvm_main.c 	struct kvm_device *dev = filp->private_data;
kvm_device       3133 virt/kvm/kvm_main.c static int kvm_device_ioctl_attr(struct kvm_device *dev,
kvm_device       3134 virt/kvm/kvm_main.c 				 int (*accessor)(struct kvm_device *dev,
kvm_device       3152 virt/kvm/kvm_main.c 	struct kvm_device *dev = filp->private_data;
kvm_device       3174 virt/kvm/kvm_main.c 	struct kvm_device *dev = filp->private_data;
kvm_device       3195 virt/kvm/kvm_main.c struct kvm_device *kvm_device_from_filp(struct file *filp)
kvm_device       3232 virt/kvm/kvm_main.c 	struct kvm_device *dev;
kvm_device        157 virt/kvm/vfio.c static void kvm_vfio_update_coherency(struct kvm_device *dev)
kvm_device        184 virt/kvm/vfio.c static int kvm_vfio_set_group(struct kvm_device *dev, long attr, u64 arg)
kvm_device        332 virt/kvm/vfio.c static int kvm_vfio_set_attr(struct kvm_device *dev,
kvm_device        343 virt/kvm/vfio.c static int kvm_vfio_has_attr(struct kvm_device *dev,
kvm_device        363 virt/kvm/vfio.c static void kvm_vfio_destroy(struct kvm_device *dev)
kvm_device        385 virt/kvm/vfio.c static int kvm_vfio_create(struct kvm_device *dev, u32 type);
kvm_device        395 virt/kvm/vfio.c static int kvm_vfio_create(struct kvm_device *dev, u32 type)
kvm_device        397 virt/kvm/vfio.c 	struct kvm_device *tmp;