Searched refs:minsz (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/vfio/ |
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() 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()
|
D | vfio_iommu_spapr_tce.c | 716 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(¶m, (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 …]
|
D | vfio_iommu_type1.c | 972 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 …]
|
D | vfio.c | 1299 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/ |
D | vfio_platform_common.c | 203 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/ |
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 …]
|