Searched refs:ioc_len (Results 1 – 4 of 4) sorted by relevance
95 if (hdr.ioc_len > OBD_MAX_IOCTL_BUFFER) { in obd_ioctl_getdata()97 hdr.ioc_len, OBD_MAX_IOCTL_BUFFER); in obd_ioctl_getdata()101 if (hdr.ioc_len < sizeof(struct obd_ioctl_data)) { in obd_ioctl_getdata()102 CERROR("User buffer too small for ioctl (%d)\n", hdr.ioc_len); in obd_ioctl_getdata()110 OBD_ALLOC_LARGE(*buf, hdr.ioc_len); in obd_ioctl_getdata()113 hdr.ioc_len); in obd_ioctl_getdata()116 *len = hdr.ioc_len; in obd_ioctl_getdata()119 if (copy_from_user(*buf, (void *)arg, hdr.ioc_len)) { in obd_ioctl_getdata()123 if (hdr.ioc_len != data->ioc_len) { in obd_ioctl_getdata()156 OBD_FREE_LARGE(*buf, hdr.ioc_len); in obd_ioctl_getdata()
60 if (hdr->ioc_len >= end - buf) { in libcfs_ioctl_getdata()66 if (hdr->ioc_len < sizeof(struct libcfs_ioctl_data)) { in libcfs_ioctl_getdata()71 orig_len = hdr->ioc_len; in libcfs_ioctl_getdata()72 if (copy_from_user(buf, (void *)arg, hdr->ioc_len)) in libcfs_ioctl_getdata()74 if (orig_len != data->ioc_len) in libcfs_ioctl_getdata()
47 __u32 ioc_len; member74 __u32 ioc_len; member88 data.ioc_len = sizeof(data); \155 if (data->ioc_len > (1<<30)) { in libcfs_ioctl_is_invalid()191 if ((__u32)libcfs_ioctl_packlen(data) != data->ioc_len) { in libcfs_ioctl_is_invalid()
126 __u32 ioc_len; member174 __u32 ioc_len; member191 if (data->ioc_len > OBD_MAX_IOCTL_BUFFER) { in obd_ioctl_is_invalid()244 if (obd_ioctl_packlen(data) > data->ioc_len) { in obd_ioctl_is_invalid()246 obd_ioctl_packlen(data), data->ioc_len); in obd_ioctl_is_invalid()