| /linux/drivers/vfio/pci/virtio/ |
| H A D | main.c | 21 static int virtiovf_pci_open_device(struct vfio_device *core_vdev) in virtiovf_pci_open_device() 45 static void virtiovf_pci_close_device(struct vfio_device *core_vdev) in virtiovf_pci_close_device() 55 static int virtiovf_pci_init_device(struct vfio_device *core_vdev) in virtiovf_pci_init_device() 73 static void virtiovf_pci_core_release_dev(struct vfio_device *core_vdev) in virtiovf_pci_core_release_dev()
|
| /linux/drivers/vfio/platform/ |
| H A D | vfio_platform_common.c | 217 void vfio_platform_close_device(struct vfio_device *core_vdev) in vfio_platform_close_device() 237 int vfio_platform_open_device(struct vfio_device *core_vdev) in vfio_platform_open_device() 275 int vfio_platform_ioctl_get_region_info(struct vfio_device *core_vdev, in vfio_platform_ioctl_get_region_info() 293 long vfio_platform_ioctl(struct vfio_device *core_vdev, in vfio_platform_ioctl() 441 ssize_t vfio_platform_read(struct vfio_device *core_vdev, in vfio_platform_read() 524 ssize_t vfio_platform_write(struct vfio_device *core_vdev, const char __user *buf, in vfio_platform_write() 568 int vfio_platform_mmap(struct vfio_device *core_vdev, struct vm_area_struct *vma) in vfio_platform_mmap()
|
| H A D | vfio_platform.c | 40 static int vfio_platform_init_dev(struct vfio_device *core_vdev) in vfio_platform_init_dev() 80 static void vfio_platform_release_dev(struct vfio_device *core_vdev) in vfio_platform_release_dev()
|
| H A D | vfio_amba.c | 44 static int vfio_amba_init_dev(struct vfio_device *core_vdev) in vfio_amba_init_dev() 93 static void vfio_amba_release_dev(struct vfio_device *core_vdev) in vfio_amba_release_dev()
|
| /linux/drivers/vfio/pci/nvgrace-gpu/ |
| H A D | main.c | 167 region->pfn_address_space.mapping = core_vdev->inode->i_mapping; in nvgrace_gpu_open_device() argument 69 nvgrace_gpu_init_fake_bar_emu_regs(struct vfio_device * core_vdev) nvgrace_gpu_init_fake_bar_emu_regs() argument 151 nvgrace_gpu_vfio_pci_register_pfn_range(struct vfio_device * core_vdev,struct mem_region * region) nvgrace_gpu_vfio_pci_register_pfn_range() argument 217 nvgrace_gpu_close_device(struct vfio_device * core_vdev) nvgrace_gpu_close_device() argument 355 nvgrace_gpu_mmap(struct vfio_device * core_vdev,struct vm_area_struct * vma) nvgrace_gpu_mmap() argument 414 nvgrace_gpu_ioctl_get_region_info(struct vfio_device * core_vdev,struct vfio_region_info * info,struct vfio_info_cap * caps) nvgrace_gpu_ioctl_get_region_info() argument 469 nvgrace_gpu_ioctl(struct vfio_device * core_vdev,unsigned int cmd,unsigned long arg) nvgrace_gpu_ioctl() argument 504 nvgrace_gpu_read_config_emu(struct vfio_device * core_vdev,char __user * buf,size_t count,loff_t * ppos) nvgrace_gpu_read_config_emu() argument 555 nvgrace_gpu_write_config_emu(struct vfio_device * core_vdev,const char __user * buf,size_t count,loff_t * ppos) nvgrace_gpu_write_config_emu() argument 741 nvgrace_gpu_read(struct vfio_device * core_vdev,char __user * buf,size_t count,loff_t * ppos) nvgrace_gpu_read() argument 865 nvgrace_gpu_write(struct vfio_device * core_vdev,const char __user * buf,size_t count,loff_t * ppos) nvgrace_gpu_write() argument 889 nvgrace_get_dmabuf_phys(struct vfio_pci_core_device * core_vdev,struct p2pdma_provider ** provider,unsigned int region_index,struct phys_vec * phys_vec,struct vfio_region_dma_range * dma_ranges,size_t nr_ranges) nvgrace_get_dmabuf_phys() argument [all...] |
| /linux/drivers/vfio/pci/ |
| H A D | vfio_pci_core.c | 758 vfio_pci_core_close_device(struct vfio_device * core_vdev) vfio_pci_core_close_device() argument 1071 vfio_pci_ioctl_get_region_info(struct vfio_device * core_vdev,struct vfio_region_info * info,struct vfio_info_cap * caps) vfio_pci_ioctl_get_region_info() argument 1499 vfio_pci_core_ioctl(struct vfio_device * core_vdev,unsigned int cmd,unsigned long arg) vfio_pci_core_ioctl() argument 1625 vfio_pci_core_read(struct vfio_device * core_vdev,char __user * buf,size_t count,loff_t * ppos) vfio_pci_core_read() argument 1638 vfio_pci_core_write(struct vfio_device * core_vdev,const char __user * buf,size_t count,loff_t * ppos) vfio_pci_core_write() argument 1653 struct vfio_device *core_vdev = &vdev->vdev; vfio_pci_zap_bars() local 1758 vfio_pci_core_mmap(struct vfio_device * core_vdev,struct vm_area_struct * vma) vfio_pci_core_mmap() argument 1839 vfio_pci_core_request(struct vfio_device * core_vdev,unsigned int count) vfio_pci_core_request() argument 1862 vfio_pci_core_match_token_uuid(struct vfio_device * core_vdev,const uuid_t * uuid) vfio_pci_core_match_token_uuid() argument 1955 vfio_pci_core_match(struct vfio_device * core_vdev,char * buf) vfio_pci_core_match() argument 2124 vfio_pci_core_init_dev(struct vfio_device * core_vdev) vfio_pci_core_init_dev() argument 2149 vfio_pci_core_release_dev(struct vfio_device * core_vdev) vfio_pci_core_release_dev() argument [all...] |
| H A D | vfio_pci.c | 103 static int vfio_pci_open_device(struct vfio_device *core_vdev) in vfio_pci_open_device()
|