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;