Lines Matching refs:error
125 int error; in ttydisc_read_canonical() local
143 error = tty_wait_background(tp, curthread, SIGTTIN); in ttydisc_read_canonical()
144 if (error) in ttydisc_read_canonical()
145 return error; in ttydisc_read_canonical()
176 error = tty_wait(tp, &tp->t_inwait); in ttydisc_read_canonical()
177 if (error) in ttydisc_read_canonical()
178 return error; in ttydisc_read_canonical()
189 error = ttyinq_read_uio(&tp->t_inq, tp, uio, clen, flen); in ttydisc_read_canonical()
190 if (error) in ttydisc_read_canonical()
191 return error; in ttydisc_read_canonical()
204 int error; in ttydisc_read_raw_no_timer() local
216 error = tty_wait_background(tp, curthread, SIGTTIN); in ttydisc_read_raw_no_timer()
217 if (error) in ttydisc_read_raw_no_timer()
218 return error; in ttydisc_read_raw_no_timer()
220 error = ttyinq_read_uio(&tp->t_inq, tp, uio, uio->uio_resid, 0); in ttydisc_read_raw_no_timer()
221 if (error) in ttydisc_read_raw_no_timer()
222 return error; in ttydisc_read_raw_no_timer()
232 error = tty_wait(tp, &tp->t_inwait); in ttydisc_read_raw_no_timer()
233 if (error) in ttydisc_read_raw_no_timer()
234 return error; in ttydisc_read_raw_no_timer()
244 int error, hz; in ttydisc_read_raw_read_timer() local
256 error = tty_wait_background(tp, curthread, SIGTTIN); in ttydisc_read_raw_read_timer()
257 if (error) in ttydisc_read_raw_read_timer()
258 return error; in ttydisc_read_raw_read_timer()
260 error = ttyinq_read_uio(&tp->t_inq, tp, uio, uio->uio_resid, 0); in ttydisc_read_raw_read_timer()
261 if (error) in ttydisc_read_raw_read_timer()
262 return error; in ttydisc_read_raw_read_timer()
283 error = tty_timedwait(tp, &tp->t_inwait, hz); in ttydisc_read_raw_read_timer()
284 if (error) in ttydisc_read_raw_read_timer()
285 return (error == -EWOULDBLOCK ? 0 : error); in ttydisc_read_raw_read_timer()
296 int error; in ttydisc_read_raw_interbyte_timer() local
309 error = tty_wait_background(tp, curthread, SIGTTIN); in ttydisc_read_raw_interbyte_timer()
310 if (error) in ttydisc_read_raw_interbyte_timer()
311 return error; in ttydisc_read_raw_interbyte_timer()
313 error = ttyinq_read_uio(&tp->t_inq, tp, uio, uio->uio_resid, 0); in ttydisc_read_raw_interbyte_timer()
314 if (error) in ttydisc_read_raw_interbyte_timer()
315 return error; in ttydisc_read_raw_interbyte_timer()
332 error = tty_wait(tp, &tp->t_inwait); in ttydisc_read_raw_interbyte_timer()
333 if (error) in ttydisc_read_raw_interbyte_timer()
334 return error; in ttydisc_read_raw_interbyte_timer()
342 int error; in ttydisc_read() local
350 error = ttydisc_read_canonical(tp, uio, ioflag); in ttydisc_read()
352 error = ttydisc_read_raw_no_timer(tp, uio, ioflag); in ttydisc_read()
354 error = ttydisc_read_raw_read_timer(tp, uio, ioflag, uio->uio_resid); in ttydisc_read()
356 error = ttydisc_read_raw_interbyte_timer(tp, uio, ioflag); in ttydisc_read()
365 return error; in ttydisc_read()
385 unsigned int scnt, error; in ttydisc_write_oproc() local
412 error = ttyoutq_write_nofrag(&tp->t_outq, " ", scnt); in ttydisc_write_oproc()
416 error = PRINT_NORMAL(); in ttydisc_write_oproc()
418 if (error) in ttydisc_write_oproc()
430 error = ttyoutq_write_nofrag(&tp->t_outq, "\r\n", 2); in ttydisc_write_oproc()
434 error = PRINT_NORMAL(); in ttydisc_write_oproc()
436 if (error) in ttydisc_write_oproc()
479 int error = 0; in ttydisc_write() local
510 error = uiomove(ob, nlen, uio); in ttydisc_write()
512 if (error != 0) in ttydisc_write()
518 error = -ENXIO; in ttydisc_write()
582 error = EWOULDBLOCK; in ttydisc_write()
595 error = tty_wait(tp, &tp->t_outwait); in ttydisc_write()
596 if (error) in ttydisc_write()
601 error = EIO; in ttydisc_write()
617 return error; in ttydisc_write()
1422 int error = 0; in ttydisc_getc_uio() local
1448 error = uiomove(buf, len, uio); in ttydisc_getc_uio()
1451 if (error != 0) in ttydisc_getc_uio()
1457 error = ttyoutq_read_uio(&tp->t_outq, tp, uio); in ttydisc_getc_uio()
1463 return error; in ttydisc_getc_uio()