Searched refs:minsz (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/vfio/platform/ |
D | vfio_platform_common.c | 149 unsigned long minsz; in vfio_platform_ioctl() local 154 minsz = offsetofend(struct vfio_device_info, num_irqs); in vfio_platform_ioctl() 156 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_platform_ioctl() 159 if (info.argsz < minsz) in vfio_platform_ioctl() 166 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_platform_ioctl() 172 minsz = offsetofend(struct vfio_region_info, offset); in vfio_platform_ioctl() 174 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_platform_ioctl() 177 if (info.argsz < minsz) in vfio_platform_ioctl() 188 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_platform_ioctl() 194 minsz = offsetofend(struct vfio_irq_info, count); in vfio_platform_ioctl() [all …]
|
/linux-4.1.27/drivers/vfio/ |
D | vfio_iommu_spapr_tce.c | 154 unsigned long minsz; in tce_iommu_ioctl() local 177 minsz = offsetofend(struct vfio_iommu_spapr_tce_info, in tce_iommu_ioctl() 180 if (copy_from_user(&info, (void __user *)arg, minsz)) in tce_iommu_ioctl() 183 if (info.argsz < minsz) in tce_iommu_ioctl() 190 if (copy_to_user((void __user *)arg, &info, minsz)) in tce_iommu_ioctl() 205 minsz = offsetofend(struct vfio_iommu_type1_dma_map, size); in tce_iommu_ioctl() 207 if (copy_from_user(¶m, (void __user *)arg, minsz)) in tce_iommu_ioctl() 210 if (param.argsz < minsz) in tce_iommu_ioctl() 255 minsz = offsetofend(struct vfio_iommu_type1_dma_unmap, in tce_iommu_ioctl() 258 if (copy_from_user(¶m, (void __user *)arg, minsz)) in tce_iommu_ioctl() [all …]
|
D | vfio_spapr_eeh.c | 39 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()
|
D | vfio_iommu_type1.c | 959 unsigned long minsz; in vfio_iommu_type1_ioctl() local 977 minsz = offsetofend(struct vfio_iommu_type1_info, iova_pgsizes); in vfio_iommu_type1_ioctl() 979 if (copy_from_user(&info, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl() 982 if (info.argsz < minsz) in vfio_iommu_type1_ioctl() 989 return copy_to_user((void __user *)arg, &info, minsz) ? in vfio_iommu_type1_ioctl() 997 minsz = offsetofend(struct vfio_iommu_type1_dma_map, size); in vfio_iommu_type1_ioctl() 999 if (copy_from_user(&map, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl() 1002 if (map.argsz < minsz || map.flags & ~mask) in vfio_iommu_type1_ioctl() 1011 minsz = offsetofend(struct vfio_iommu_type1_dma_unmap, size); in vfio_iommu_type1_ioctl() 1013 if (copy_from_user(&unmap, (void __user *)arg, minsz)) in vfio_iommu_type1_ioctl() [all …]
|
D | vfio.c | 1251 unsigned long minsz; in vfio_group_fops_unl_ioctl() local 1253 minsz = offsetofend(struct vfio_group_status, flags); in vfio_group_fops_unl_ioctl() 1255 if (copy_from_user(&status, (void __user *)arg, minsz)) in vfio_group_fops_unl_ioctl() 1258 if (status.argsz < minsz) in vfio_group_fops_unl_ioctl() 1269 if (copy_to_user((void __user *)arg, &status, minsz)) in vfio_group_fops_unl_ioctl()
|
/linux-4.1.27/drivers/vfio/pci/ |
D | vfio_pci.c | 428 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 …]
|