Home
last modified time | relevance | path

Searched refs:minsz (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/vfio/
Dvfio_spapr_eeh.c39 unsigned long minsz; in vfio_spapr_iommu_eeh_ioctl() local
54 minsz = offsetofend(struct vfio_eeh_pe_op, op); in vfio_spapr_iommu_eeh_ioctl()
55 if (copy_from_user(&op, (void __user *)arg, minsz)) in vfio_spapr_iommu_eeh_ioctl()
57 if (op.argsz < minsz || op.flags) in vfio_spapr_iommu_eeh_ioctl()
89 minsz = offsetofend(struct vfio_eeh_pe_op, err.mask); in vfio_spapr_iommu_eeh_ioctl()
90 if (op.argsz < minsz) in vfio_spapr_iommu_eeh_ioctl()
92 if (copy_from_user(&op, (void __user *)arg, minsz)) in vfio_spapr_iommu_eeh_ioctl()
Dvfio_iommu_spapr_tce.c716 unsigned long minsz, ddwsz; in tce_iommu_ioctl() local
748 minsz = offsetofend(struct vfio_iommu_spapr_tce_info, in tce_iommu_ioctl()
751 if (copy_from_user(&info, (void __user *)arg, minsz)) in tce_iommu_ioctl()
754 if (info.argsz < minsz) in tce_iommu_ioctl()
774 minsz = ddwsz; in tce_iommu_ioctl()
776 if (copy_to_user((void __user *)arg, &info, minsz)) in tce_iommu_ioctl()
790 minsz = offsetofend(struct vfio_iommu_type1_dma_map, size); in tce_iommu_ioctl()
792 if (copy_from_user(&param, (void __user *)arg, minsz)) in tce_iommu_ioctl()
795 if (param.argsz < minsz) in tce_iommu_ioctl()
852 minsz = offsetofend(struct vfio_iommu_type1_dma_unmap, in tce_iommu_ioctl()
[all …]
Dvfio_iommu_type1.c972 unsigned long minsz; in vfio_iommu_type1_ioctl() local
990 minsz = offsetofend(struct vfio_iommu_type1_info, iova_pgsizes); in vfio_iommu_type1_ioctl()
992 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl()
995 if (info.argsz < minsz) in vfio_iommu_type1_ioctl()
1002 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_iommu_type1_ioctl()
1010 minsz = offsetofend(struct vfio_iommu_type1_dma_map, size); in vfio_iommu_type1_ioctl()
1012 if (copy_from_user(&map, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl()
1015 if (map.argsz < minsz || map.flags & ~mask) in vfio_iommu_type1_ioctl()
1024 minsz = offsetofend(struct vfio_iommu_type1_dma_unmap, size); in vfio_iommu_type1_ioctl()
1026 if (copy_from_user(&unmap, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl()
[all …]
Dvfio.c1299 unsigned long minsz; in vfio_group_fops_unl_ioctl() local
1301 minsz = offsetofend(struct vfio_group_status, flags); in vfio_group_fops_unl_ioctl()
1303 if (copy_from_user(&status, (void __user *)arg, minsz)) in vfio_group_fops_unl_ioctl()
1306 if (status.argsz < minsz) in vfio_group_fops_unl_ioctl()
1317 if (copy_to_user((void __user *)arg, &status, minsz)) in vfio_group_fops_unl_ioctl()
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform_common.c203 unsigned long minsz; in vfio_platform_ioctl() local
208 minsz = offsetofend(struct vfio_device_info, num_irqs); in vfio_platform_ioctl()
210 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_platform_ioctl()
213 if (info.argsz < minsz) in vfio_platform_ioctl()
222 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_platform_ioctl()
228 minsz = offsetofend(struct vfio_region_info, offset); in vfio_platform_ioctl()
230 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_platform_ioctl()
233 if (info.argsz < minsz) in vfio_platform_ioctl()
244 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_platform_ioctl()
250 minsz = offsetofend(struct vfio_irq_info, count); in vfio_platform_ioctl()
[all …]
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci.c428 unsigned long minsz; in vfio_pci_ioctl() local
433 minsz = offsetofend(struct vfio_device_info, num_irqs); in vfio_pci_ioctl()
435 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_pci_ioctl()
438 if (info.argsz < minsz) in vfio_pci_ioctl()
449 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_pci_ioctl()
456 minsz = offsetofend(struct vfio_region_info, offset); in vfio_pci_ioctl()
458 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_pci_ioctl()
461 if (info.argsz < minsz) in vfio_pci_ioctl()
524 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_pci_ioctl()
530 minsz = offsetofend(struct vfio_irq_info, count); in vfio_pci_ioctl()
[all …]