Lines Matching defs:region
8 * Register an on-GPU RAM region for cacheable access.
46 struct vfio_pci_nvgpu_data *data = vdev->region[i].data;
52 if (pos >= vdev->region[i].size)
55 count = min(count, (size_t)(vdev->region[i].size - pos));
93 struct vfio_pci_region *region)
95 struct vfio_pci_nvgpu_data *data = region->data;
120 struct vfio_pci_region *region = vma->vm_private_data;
121 struct vfio_pci_nvgpu_data *data = region->data;
140 struct vfio_pci_region *region, struct vm_area_struct *vma)
143 struct vfio_pci_nvgpu_data *data = region->data;
151 vma->vm_private_data = region;
156 * Calling mm_iommu_newdev() here once as the region is not
175 struct vfio_pci_region *region, struct vfio_info_cap *caps)
177 struct vfio_pci_nvgpu_data *data = region->data;
233 if (of_property_read_u32(npu_node, "memory-region", &mem_phandle))
311 struct vfio_pci_npu2_data *data = vdev->region[i].data;
314 if (pos >= vdev->region[i].size)
317 count = min(count, (size_t)(vdev->region[i].size - pos));
332 struct vfio_pci_region *region, struct vm_area_struct *vma)
335 struct vfio_pci_npu2_data *data = region->data;
353 struct vfio_pci_region *region)
355 struct vfio_pci_npu2_data *data = region->data;
362 struct vfio_pci_region *region, struct vfio_info_cap *caps)
364 struct vfio_pci_npu2_data *data = region->data;
411 if (of_property_read_u32(npu_node, "memory-region", &mem_phandle))