Lines Matching refs:retval
109 return request->retval; in uinput_request_submit()
130 int retval; in uinput_dev_upload_effect() local
149 retval = uinput_request_reserve_slot(input_get_drvdata(dev), &request); in uinput_dev_upload_effect()
150 if (!retval) in uinput_dev_upload_effect()
151 retval = uinput_request_submit(dev, &request); in uinput_dev_upload_effect()
153 return retval; in uinput_dev_upload_effect()
159 int retval; in uinput_dev_erase_effect() local
169 retval = uinput_request_reserve_slot(input_get_drvdata(dev), &request); in uinput_dev_erase_effect()
170 if (!retval) in uinput_dev_erase_effect()
171 retval = uinput_request_submit(dev, &request); in uinput_dev_erase_effect()
173 return retval; in uinput_dev_erase_effect()
254 int retval = 0; in uinput_validate_absbits() local
265 retval = -EINVAL; in uinput_validate_absbits()
275 retval = -EINVAL; in uinput_validate_absbits()
279 return retval; in uinput_validate_absbits()
300 int retval; in uinput_setup_device() local
306 retval = uinput_allocate_device(udev); in uinput_setup_device()
307 if (retval) in uinput_setup_device()
308 return retval; in uinput_setup_device()
318 retval = -EFAULT; in uinput_setup_device()
326 retval = -EINVAL; in uinput_setup_device()
333 retval = -ENOMEM; in uinput_setup_device()
352 retval = uinput_validate_absbits(dev); in uinput_setup_device()
353 if (retval < 0) in uinput_setup_device()
358 retval = count; in uinput_setup_device()
362 return retval; in uinput_setup_device()
383 int retval; in uinput_write() local
385 retval = mutex_lock_interruptible(&udev->mutex); in uinput_write()
386 if (retval) in uinput_write()
387 return retval; in uinput_write()
389 retval = udev->state == UIST_CREATED ? in uinput_write()
395 return retval; in uinput_write()
401 int retval = 0; in uinput_read() local
409 retval = wait_event_interruptible(udev->waitq, in uinput_read()
411 if (retval) in uinput_read()
412 return retval; in uinput_read()
414 retval = mutex_lock_interruptible(&udev->mutex); in uinput_read()
415 if (retval) in uinput_read()
416 return retval; in uinput_read()
419 retval = -ENODEV; in uinput_read()
423 while (udev->head != udev->tail && retval + input_event_size() <= count) { in uinput_read()
424 if (input_event_to_user(buffer + retval, &udev->buff[udev->tail])) { in uinput_read()
425 retval = -EFAULT; in uinput_read()
429 retval += input_event_size(); in uinput_read()
435 return retval; in uinput_read()
463 int retval; member
475 ff_up_compat.retval = ff_up->retval; in uinput_ff_upload_to_user()
510 ff_up->retval = ff_up_compat.retval; in uinput_ff_upload_from_user()
561 int retval; in uinput_ioctl_handler() local
569 retval = mutex_lock_interruptible(&udev->mutex); in uinput_ioctl_handler()
570 if (retval) in uinput_ioctl_handler()
571 return retval; in uinput_ioctl_handler()
574 retval = uinput_allocate_device(udev); in uinput_ioctl_handler()
575 if (retval) in uinput_ioctl_handler()
581 retval = uinput_create_device(udev); in uinput_ioctl_handler()
589 retval = uinput_set_bit(arg, evbit, EV_MAX); in uinput_ioctl_handler()
593 retval = uinput_set_bit(arg, keybit, KEY_MAX); in uinput_ioctl_handler()
597 retval = uinput_set_bit(arg, relbit, REL_MAX); in uinput_ioctl_handler()
601 retval = uinput_set_bit(arg, absbit, ABS_MAX); in uinput_ioctl_handler()
605 retval = uinput_set_bit(arg, mscbit, MSC_MAX); in uinput_ioctl_handler()
609 retval = uinput_set_bit(arg, ledbit, LED_MAX); in uinput_ioctl_handler()
613 retval = uinput_set_bit(arg, sndbit, SND_MAX); in uinput_ioctl_handler()
617 retval = uinput_set_bit(arg, ffbit, FF_MAX); in uinput_ioctl_handler()
621 retval = uinput_set_bit(arg, swbit, SW_MAX); in uinput_ioctl_handler()
626 retval = -EINVAL; in uinput_ioctl_handler()
631 retval = -EFAULT; in uinput_ioctl_handler()
637 retval = -ENOMEM; in uinput_ioctl_handler()
643 retval = -EFAULT; in uinput_ioctl_handler()
650 retval = uinput_ff_upload_from_user(p, &ff_up); in uinput_ioctl_handler()
651 if (retval) in uinput_ioctl_handler()
656 retval = -EINVAL; in uinput_ioctl_handler()
660 ff_up.retval = 0; in uinput_ioctl_handler()
667 retval = uinput_ff_upload_to_user(p, &ff_up); in uinput_ioctl_handler()
672 retval = -EFAULT; in uinput_ioctl_handler()
678 retval = -EINVAL; in uinput_ioctl_handler()
682 ff_erase.retval = 0; in uinput_ioctl_handler()
685 retval = -EFAULT; in uinput_ioctl_handler()
692 retval = uinput_ff_upload_from_user(p, &ff_up); in uinput_ioctl_handler()
693 if (retval) in uinput_ioctl_handler()
699 retval = -EINVAL; in uinput_ioctl_handler()
703 req->retval = ff_up.retval; in uinput_ioctl_handler()
709 retval = -EFAULT; in uinput_ioctl_handler()
715 retval = -EINVAL; in uinput_ioctl_handler()
719 req->retval = ff_erase.retval; in uinput_ioctl_handler()
724 retval = -EINVAL; in uinput_ioctl_handler()
729 return retval; in uinput_ioctl_handler()