Lines Matching refs:error

105     int error;  in tty_watermarks()  local
111 error = ttyinq_setsize(&tp->t_inq, tp, bs); in tty_watermarks()
112 if (error != 0) in tty_watermarks()
113 return error; in tty_watermarks()
120 error = ttyoutq_setsize(&tp->t_outq, tp, bs); in tty_watermarks()
121 if (error != 0) in tty_watermarks()
122 return error; in tty_watermarks()
137 int error; in tty_drain() local
165 error = 0; in tty_drain()
171 if (error != 0) in tty_drain()
172 return error; in tty_drain()
174 error = tty_timedwait(tp, &tp->t_outwait, RT_TICK_PER_SECOND / 10); in tty_drain()
175 if (error != 0 && error != EWOULDBLOCK) in tty_drain()
176 return error; in tty_drain()
178 error = 0; in tty_drain()
182 error = 0; in tty_drain()
200 rt_err_t error = tty_lock(tp); in ttydev_enter() local
201 if (error) in ttydev_enter()
262 int error; in ttydev_open() local
264 error = 0; in ttydev_open()
279 error = tty_wait(tp, &tp->t_dcdwait); in ttydev_open()
280 if (error != 0) in ttydev_open()
283 return error; in ttydev_open()
296 error = EBUSY; in ttydev_open()
304 error = EBUSY; in ttydev_open()
311 error = EBUSY; in ttydev_open()
335 error = ttydevsw_open(tp); in ttydev_open()
336 if (error != 0) in ttydev_open()
340 error = tty_watermarks(tp); in ttydev_open()
341 if (error != 0) in ttydev_open()
350 error = tty_wait(tp, &tp->t_dcdwait); in ttydev_open()
351 if (error != 0) in ttydev_open()
370 return error; in ttydev_open()
418 int error; in tty_wait_background() local
492 error = tty_wait(tp, &tp->t_bgwait); in tty_wait_background()
493 if (error) in tty_wait_background()
494 return error; in tty_wait_background()
500 int error; in ttydev_read() local
502 error = ttydev_enter(tp); in ttydev_read()
503 if (error) in ttydev_read()
505 error = ttydisc_read(tp, uio, ioflag); in ttydev_read()
513 if (error == -ENXIO) in ttydev_read()
514 error = 0; in ttydev_read()
515 return error; in ttydev_read()
523 int error; in ttydev_write() local
525 error = ttydev_enter(tp); in ttydev_write()
526 if (error) in ttydev_write()
527 return error; in ttydev_write()
531 error = tty_wait_background(tp, curthread, SIGTTOU); in ttydev_write()
532 if (error) in ttydev_write()
539 error = ttydisc_write(tp, uio, ioflag); in ttydev_write()
546 error = tty_wait(tp, &tp->t_outserwait); in ttydev_write()
547 if (error) in ttydev_write()
555 error = ttydisc_write(tp, uio, ioflag); in ttydev_write()
565 return error; in ttydev_write()
571 int error; in ttydev_ioctl() local
573 error = ttydev_enter(tp); in ttydev_ioctl()
574 if (error) in ttydev_ioctl()
575 return (error); in ttydev_ioctl()
614 error = tty_wait_background(tp, curthread, SIGTTOU); in ttydev_ioctl()
615 if (error) in ttydev_ioctl()
650 error = tty_ioctl(tp, cmd, data, fflag, td); in ttydev_ioctl()
654 return (error); in ttydev_ioctl()
660 int error, revents = 0; in ttydev_poll() local
662 error = ttydev_enter(tp); in ttydev_poll()
663 if (error) in ttydev_poll()
1026 int error; in tty_wait() local
1032 error = cv_wait_sig(cv, tp->t_mtx); in tty_wait()
1042 return error; in tty_wait()
1047 int error; in tty_timedwait() local
1053 error = cv_timedwait_sig(cv, tp->t_mtx, timeout); in tty_timedwait()
1063 return error; in tty_timedwait()
1104 int error; in tty_generic_ioctl() local
1163 error = fsetown(*(int *)data, &tp->t_sigio); in tty_generic_ioctl()
1165 return (error); in tty_generic_ioctl()
1201 error = tty_drain(tp, 0); in tty_generic_ioctl()
1202 if (error) in tty_generic_ioctl()
1203 return (error); in tty_generic_ioctl()
1218 error = ttydevsw_param(tp, t); in tty_generic_ioctl()
1219 if (error) in tty_generic_ioctl()
1220 return (error); in tty_generic_ioctl()
1229 error = tty_watermarks(tp); in tty_generic_ioctl()
1230 if (error) in tty_generic_ioctl()
1231 return (error); in tty_generic_ioctl()
1321 error = priv_check(td, PRIV_TTY_DRAINWAIT); in tty_generic_ioctl()
1322 if (error == 0) in tty_generic_ioctl()
1324 return (error); in tty_generic_ioctl()
1329 error = priv_check(td, PRIV_TTY_CONSOLE); in tty_generic_ioctl()
1330 if (error) in tty_generic_ioctl()
1331 return (error); in tty_generic_ioctl()
1332 error = constty_set(tp); in tty_generic_ioctl()
1336 error = constty_clear(tp); in tty_generic_ioctl()
1338 return (error); in tty_generic_ioctl()
1386 int error; in tty_ioctl() local
1393 error = ttydevsw_ioctl(tp, cmd, data, td); in tty_ioctl()
1394 if (error == -ENOIOCTL) in tty_ioctl()
1395 error = tty_generic_ioctl(tp, cmd, data, fflag, td); in tty_ioctl()
1397 return error; in tty_ioctl()