Lines Matching refs:minsz
70 size_t minsz = in vfio_cdx_bm_ctrl() local
86 if (copy_from_user(&ops, arg, minsz)) in vfio_cdx_bm_ctrl()
113 unsigned long minsz = offsetofend(struct vfio_device_info, num_irqs); in vfio_cdx_ioctl_get_info() local
117 if (copy_from_user(&info, arg, minsz)) in vfio_cdx_ioctl_get_info()
120 if (info.argsz < minsz) in vfio_cdx_ioctl_get_info()
129 return copy_to_user(arg, &info, minsz) ? -EFAULT : 0; in vfio_cdx_ioctl_get_info()
135 unsigned long minsz = offsetofend(struct vfio_region_info, offset); in vfio_cdx_ioctl_get_region_info() local
139 if (copy_from_user(&info, arg, minsz)) in vfio_cdx_ioctl_get_region_info()
142 if (info.argsz < minsz) in vfio_cdx_ioctl_get_region_info()
153 return copy_to_user(arg, &info, minsz) ? -EFAULT : 0; in vfio_cdx_ioctl_get_region_info()
159 unsigned long minsz = offsetofend(struct vfio_irq_info, count); in vfio_cdx_ioctl_get_irq_info() local
163 if (copy_from_user(&info, arg, minsz)) in vfio_cdx_ioctl_get_irq_info()
166 if (info.argsz < minsz) in vfio_cdx_ioctl_get_irq_info()
178 return copy_to_user(arg, &info, minsz) ? -EFAULT : 0; in vfio_cdx_ioctl_get_irq_info()
184 unsigned long minsz = offsetofend(struct vfio_irq_set, count); in vfio_cdx_ioctl_set_irqs() local
191 if (copy_from_user(&hdr, arg, minsz)) in vfio_cdx_ioctl_set_irqs()