Lines Matching refs:user_arg
460 void __user *user_arg) in hidraw_rw_variable_size_ioctl() argument
466 return hidraw_send_report(file, user_arg, len, HID_FEATURE_REPORT); in hidraw_rw_variable_size_ioctl()
468 return hidraw_get_report(file, user_arg, len, HID_FEATURE_REPORT); in hidraw_rw_variable_size_ioctl()
470 return hidraw_send_report(file, user_arg, len, HID_INPUT_REPORT); in hidraw_rw_variable_size_ioctl()
472 return hidraw_get_report(file, user_arg, len, HID_INPUT_REPORT); in hidraw_rw_variable_size_ioctl()
474 return hidraw_send_report(file, user_arg, len, HID_OUTPUT_REPORT); in hidraw_rw_variable_size_ioctl()
476 return hidraw_get_report(file, user_arg, len, HID_OUTPUT_REPORT); in hidraw_rw_variable_size_ioctl()
483 void __user *user_arg) in hidraw_ro_variable_size_ioctl() argument
494 return copy_to_user(user_arg, hid->name, len) ? -EFAULT : len; in hidraw_ro_variable_size_ioctl()
499 return copy_to_user(user_arg, hid->phys, len) ? -EFAULT : len; in hidraw_ro_variable_size_ioctl()
504 return copy_to_user(user_arg, hid->uniq, len) ? -EFAULT : len; in hidraw_ro_variable_size_ioctl()
516 void __user *user_arg = (void __user *)arg; in hidraw_ioctl() local
536 ret = hidraw_fixed_size_ioctl(file, dev, cmd, user_arg); in hidraw_ioctl()
542 ret = hidraw_rw_variable_size_ioctl(file, dev, cmd, user_arg); in hidraw_ioctl()
545 ret = hidraw_ro_variable_size_ioctl(file, dev, cmd, user_arg); in hidraw_ioctl()