Lines Matching refs:retval
1509 int retval; in tty_init_dev() local
1524 retval = -ENOMEM; in tty_init_dev()
1529 retval = tty_driver_install_tty(driver, tty); in tty_init_dev()
1530 if (retval < 0) in tty_init_dev()
1547 retval = tty_ldisc_setup(tty, tty->link); in tty_init_dev()
1548 if (retval) in tty_init_dev()
1559 return ERR_PTR(retval); in tty_init_dev()
1567 return ERR_PTR(retval); in tty_init_dev()
1938 int retval; in tty_open_current_tty() local
1952 retval = tty_reopen(tty); in tty_open_current_tty()
1953 if (retval < 0) { in tty_open_current_tty()
1955 tty = ERR_PTR(retval); in tty_open_current_tty()
2037 int noctty, retval; in tty_open() local
2046 retval = tty_alloc_file(filp); in tty_open()
2047 if (retval) in tty_open()
2052 retval = 0; in tty_open()
2059 retval = PTR_ERR(driver); in tty_open()
2066 retval = PTR_ERR(tty); in tty_open()
2072 retval = tty_lock_interruptible(tty); in tty_open()
2073 if (retval) { in tty_open()
2074 if (retval == -EINTR) in tty_open()
2075 retval = -ERESTARTSYS; in tty_open()
2080 retval = tty_reopen(tty); in tty_open()
2081 if (retval < 0) { in tty_open()
2083 tty = ERR_PTR(retval); in tty_open()
2094 retval = PTR_ERR(tty); in tty_open()
2095 if (retval != -EAGAIN || signal_pending(current)) in tty_open()
2112 retval = tty->ops->open(tty, filp); in tty_open()
2114 retval = -ENODEV; in tty_open()
2117 if (retval) { in tty_open()
2118 tty_debug_hangup(tty, "error %d, releasing...\n", retval); in tty_open()
2122 if (retval != -ERESTARTSYS) in tty_open()
2123 return retval; in tty_open()
2126 return retval; in tty_open()
2174 return retval; in tty_open()
2212 int retval = 0; in __tty_fasync() local
2217 retval = fasync_helper(fd, filp, on, &tty->fasync); in __tty_fasync()
2218 if (retval <= 0) in __tty_fasync()
2244 retval = 0; in __tty_fasync()
2247 return retval; in __tty_fasync()
2253 int retval; in tty_fasync() local
2256 retval = __tty_fasync(fd, filp, on); in tty_fasync()
2259 return retval; in tty_fasync()
2585 int retval = tty_check_change(real_tty); in tiocspgrp() local
2587 if (retval == -EIO) in tiocspgrp()
2589 if (retval) in tiocspgrp()
2590 return retval; in tiocspgrp()
2601 retval = -ESRCH; in tiocspgrp()
2604 retval = -EPERM; in tiocspgrp()
2607 retval = 0; in tiocspgrp()
2614 return retval; in tiocspgrp()
2702 int retval; in send_break() local
2708 retval = tty->ops->break_ctl(tty, duration); in send_break()
2713 retval = tty->ops->break_ctl(tty, -1); in send_break()
2714 if (retval) in send_break()
2718 retval = tty->ops->break_ctl(tty, 0); in send_break()
2722 retval = -EINTR; in send_break()
2724 return retval; in send_break()
2741 int retval = -EINVAL; in tty_tiocmget() local
2744 retval = tty->ops->tiocmget(tty); in tty_tiocmget()
2746 if (retval >= 0) in tty_tiocmget()
2747 retval = put_user(retval, p); in tty_tiocmget()
2749 return retval; in tty_tiocmget()
2767 int retval; in tty_tiocmset() local
2773 retval = get_user(val, p); in tty_tiocmset()
2774 if (retval) in tty_tiocmset()
2775 return retval; in tty_tiocmset()
2796 int retval = -EINVAL; in tty_tiocgicount() local
2800 retval = tty->ops->get_icount(tty, &icount); in tty_tiocgicount()
2801 if (retval != 0) in tty_tiocgicount()
2802 return retval; in tty_tiocgicount()
2846 int retval; in tty_ioctl() local
2863 retval = tty_check_change(tty); in tty_ioctl()
2864 if (retval) in tty_ioctl()
2865 return retval; in tty_ioctl()
2955 retval = tty_tiocgicount(tty, p); in tty_ioctl()
2957 if (retval != -EINVAL) in tty_ioctl()
2958 return retval; in tty_ioctl()
2974 retval = tty->ops->ioctl(tty, cmd, arg); in tty_ioctl()
2975 if (retval != -ENOIOCTLCMD) in tty_ioctl()
2976 return retval; in tty_ioctl()
2979 retval = -EINVAL; in tty_ioctl()
2981 retval = ld->ops->ioctl(tty, file, cmd, arg); in tty_ioctl()
2982 if (retval == -ENOIOCTLCMD) in tty_ioctl()
2983 retval = -ENOTTY; in tty_ioctl()
2986 return retval; in tty_ioctl()
2995 int retval = -ENOIOCTLCMD; in tty_compat_ioctl() local
3001 retval = tty->ops->compat_ioctl(tty, cmd, arg); in tty_compat_ioctl()
3002 if (retval != -ENOIOCTLCMD) in tty_compat_ioctl()
3003 return retval; in tty_compat_ioctl()
3008 retval = ld->ops->compat_ioctl(tty, file, cmd, arg); in tty_compat_ioctl()
3010 retval = n_tty_compat_ioctl_helper(tty, file, cmd, arg); in tty_compat_ioctl()
3013 return retval; in tty_compat_ioctl()
3286 int retval = -ENODEV; in tty_register_device_attr() local
3301 retval = tty_cdev_add(driver, devt, index, 1); in tty_register_device_attr()
3302 if (retval) in tty_register_device_attr()
3309 retval = -ENOMEM; in tty_register_device_attr()
3321 retval = device_register(dev); in tty_register_device_attr()
3322 if (retval) in tty_register_device_attr()
3333 return ERR_PTR(retval); in tty_register_device_attr()