Home
last modified time | relevance | path

Searched defs:dev (Results 1 – 10 of 10) sorted by relevance

/virt/kvm/
Dcoalesced_mmio.c20 static inline struct kvm_coalesced_mmio_dev *to_mmio(struct kvm_io_device *dev) in to_mmio()
25 static int coalesced_mmio_in_range(struct kvm_coalesced_mmio_dev *dev, in coalesced_mmio_in_range()
43 static int coalesced_mmio_has_room(struct kvm_coalesced_mmio_dev *dev, u32 last) in coalesced_mmio_has_room()
68 struct kvm_coalesced_mmio_dev *dev = to_mmio(this); in coalesced_mmio_write() local
98 struct kvm_coalesced_mmio_dev *dev = to_mmio(this); in coalesced_mmio_destructor() local
145 struct kvm_coalesced_mmio_dev *dev; in kvm_vm_ioctl_register_coalesced_mmio() local
180 struct kvm_coalesced_mmio_dev *dev, *tmp; in kvm_vm_ioctl_unregister_coalesced_mmio() local
Dvfio.c157 static void kvm_vfio_update_coherency(struct kvm_device *dev) in kvm_vfio_update_coherency()
184 static int kvm_vfio_set_group(struct kvm_device *dev, long attr, u64 arg) in kvm_vfio_set_group()
332 static int kvm_vfio_set_attr(struct kvm_device *dev, in kvm_vfio_set_attr()
343 static int kvm_vfio_has_attr(struct kvm_device *dev, in kvm_vfio_has_attr()
363 static void kvm_vfio_destroy(struct kvm_device *dev) in kvm_vfio_destroy()
395 static int kvm_vfio_create(struct kvm_device *dev, u32 type) in kvm_vfio_create()
Dcoalesced_mmio.h20 struct kvm_io_device dev; member
Deventfd.c663 struct kvm_io_device dev; member
669 to_ioeventfd(struct kvm_io_device *dev) in to_ioeventfd()
Dkvm_main.c776 struct kvm_device *dev, *tmp; in kvm_destroy_devices() local
3040 struct kvm_device *dev = filp->private_data; in kvm_device_mmap() local
3048 static int kvm_device_ioctl_attr(struct kvm_device *dev, in kvm_device_ioctl_attr()
3049 int (*accessor)(struct kvm_device *dev, in kvm_device_ioctl_attr()
3067 struct kvm_device *dev = filp->private_data; in kvm_device_ioctl() local
3089 struct kvm_device *dev = filp->private_data; in kvm_device_release() local
3147 struct kvm_device *dev; in kvm_ioctl_create_device() local
3882 int len, struct kvm_io_device *dev) in kvm_io_bus_register_dev()
3925 struct kvm_io_device *dev) in kvm_io_bus_unregister_dev()
/virt/kvm/arm/vgic/
Dvgic-kvm-device.c155 static int vgic_set_common_attr(struct kvm_device *dev, in vgic_set_common_attr()
218 static int vgic_get_common_attr(struct kvm_device *dev, in vgic_get_common_attr()
249 static int vgic_create(struct kvm_device *dev, u32 type) in vgic_create()
254 static void vgic_destroy(struct kvm_device *dev) in vgic_destroy()
281 int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, in vgic_v2_parse_attr()
344 static int vgic_v2_attr_regs_access(struct kvm_device *dev, in vgic_v2_attr_regs_access()
389 static int vgic_v2_set_attr(struct kvm_device *dev, in vgic_v2_set_attr()
414 static int vgic_v2_get_attr(struct kvm_device *dev, in vgic_v2_get_attr()
439 static int vgic_v2_has_attr(struct kvm_device *dev, in vgic_v2_has_attr()
473 int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, in vgic_v3_parse_attr()
[all …]
Dvgic-mmio-v2.c472 unsigned int vgic_v2_init_dist_iodev(struct vgic_io_device *dev) in vgic_v2_init_dist_iodev()
482 int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr) in vgic_v2_has_attr_regs()
527 struct vgic_io_device dev = { in vgic_v2_cpuif_uaccess() local
539 struct vgic_io_device dev = { in vgic_v2_dist_uaccess() local
Dvgic-mmio.c722 struct vgic_io_device *kvm_to_vgic_iodev(const struct kvm_io_device *dev) in kvm_to_vgic_iodev()
772 static int vgic_uaccess_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, in vgic_uaccess_read()
794 static int vgic_uaccess_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, in vgic_uaccess_write()
816 int vgic_uaccess(struct kvm_vcpu *vcpu, struct vgic_io_device *dev, in vgic_uaccess()
825 static int dispatch_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, in dispatch_mmio_read()
857 static int dispatch_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, in dispatch_mmio_write()
Dvgic-its.c237 #define for_each_lpi_its(dev, ite, its) \ argument
1876 static int vgic_its_create(struct kvm_device *dev, u32 type) in vgic_its_create()
1936 static int vgic_its_has_attr_regs(struct kvm_device *dev, in vgic_its_has_attr_regs()
1957 static int vgic_its_attr_regs_access(struct kvm_device *dev, in vgic_its_attr_regs_access()
2025 struct its_device *dev) in compute_next_devid_offset()
2114 static int vgic_its_save_ite(struct vgic_its *its, struct its_device *dev, in vgic_its_save_ite()
2138 struct its_device *dev = (struct its_device *)opaque; in vgic_its_restore_ite() local
2234 static int vgic_its_restore_itt(struct vgic_its *its, struct its_device *dev) in vgic_its_restore_itt()
2259 static int vgic_its_save_dte(struct vgic_its *its, struct its_device *dev, in vgic_its_save_dte()
2290 struct its_device *dev; in vgic_its_restore_dte() local
[all …]
Dvgic-mmio-v3.c586 unsigned int vgic_v3_init_dist_iodev(struct vgic_io_device *dev) in vgic_v3_init_dist_iodev()
785 int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr) in vgic_v3_has_attr_regs()
955 struct vgic_io_device dev = { in vgic_v3_dist_uaccess() local