Lines Matching defs:len

49 	int ret = 0, len;
90 len = list->buffer[list->tail].len > count ?
91 count : list->buffer[list->tail].len;
94 if (copy_to_user(buffer, list->buffer[list->tail].value, len)) {
98 ret = len;
196 int ret = 0, len;
248 len = (ret < count) ? ret : count;
250 if (copy_to_user(buffer, buf, len)) {
255 ret = len;
422 __u32 len;
424 if (get_user(len, (int __user *)arg))
426 else if (len > HID_MAX_DESCRIPTOR_SIZE - 1)
432 min(dev->hid->rsize, len)))
464 int len = _IOC_SIZE(cmd);
465 ret = hidraw_send_report(file, user_arg, len, HID_FEATURE_REPORT);
469 int len = _IOC_SIZE(cmd);
470 ret = hidraw_get_report(file, user_arg, len, HID_FEATURE_REPORT);
475 int len = _IOC_SIZE(cmd);
476 ret = hidraw_send_report(file, user_arg, len, HID_INPUT_REPORT);
480 int len = _IOC_SIZE(cmd);
481 ret = hidraw_get_report(file, user_arg, len, HID_INPUT_REPORT);
486 int len = _IOC_SIZE(cmd);
487 ret = hidraw_send_report(file, user_arg, len, HID_OUTPUT_REPORT);
491 int len = _IOC_SIZE(cmd);
492 ret = hidraw_get_report(file, user_arg, len, HID_OUTPUT_REPORT);
503 int len = strlen(hid->name) + 1;
504 if (len > _IOC_SIZE(cmd))
505 len = _IOC_SIZE(cmd);
506 ret = copy_to_user(user_arg, hid->name, len) ?
507 -EFAULT : len;
512 int len = strlen(hid->phys) + 1;
513 if (len > _IOC_SIZE(cmd))
514 len = _IOC_SIZE(cmd);
515 ret = copy_to_user(user_arg, hid->phys, len) ?
516 -EFAULT : len;
521 int len = strlen(hid->uniq) + 1;
522 if (len > _IOC_SIZE(cmd))
523 len = _IOC_SIZE(cmd);
524 ret = copy_to_user(user_arg, hid->uniq, len) ?
525 -EFAULT : len;
550 int hidraw_report_event(struct hid_device *hid, u8 *data, int len)
564 if (!(list->buffer[list->head].value = kmemdup(data, len, GFP_ATOMIC))) {
568 list->buffer[list->head].len = len;