Home
last modified time | relevance | path

Searched refs:chars_in_buffer (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/tty/
H A Dvcc.c39 size_t chars_in_buffer; member
397 tosend = min(VCC_BUFF_LEN, port->chars_in_buffer); in vcc_tx_timer()
415 port->chars_in_buffer = 0; in vcc_tx_timer()
840 (VCC_BUFF_LEN - port->chars_in_buffer)); in vcc_write()
845 memcpy(&pkt->data[port->chars_in_buffer], &buf[total_sent], in vcc_write()
847 port->chars_in_buffer += tosend; in vcc_write()
870 port->chars_in_buffer = 0; in vcc_write()
893 num = VCC_BUFF_LEN - port->chars_in_buffer; in vcc_write_room()
907 pr_err("VCC: chars_in_buffer: Failed to find VCC port\n"); in vcc_chars_in_buffer()
911 num = port->chars_in_buffer; in vcc_chars_in_buffer()
[all...]
H A Dtty_ioctl.c50 if (tty->ops->chars_in_buffer) in tty_chars_in_buffer()
51 return tty->ops->chars_in_buffer(tty); in tty_chars_in_buffer()
H A Dgoldfish.c233 .chars_in_buffer = goldfish_tty_chars_in_buffer,
H A Dn_tty.c213 static ssize_t chars_in_buffer(const struct tty_struct *tty) in chars_in_buffer() function
258 if (chars_in_buffer(tty) > TTY_THRESHOLD_UNTHROTTLE) in n_tty_check_unthrottle()
266 * low-level driver know. We use chars_in_buffer() to in n_tty_check_unthrottle()
275 if (chars_in_buffer(tty) > TTY_THRESHOLD_UNTHROTTLE) in n_tty_check_unthrottle()
1747 * chars_in_buffer() and to make sure that read_tail is not loaded in n_tty_receive_buf_common()
1751 if (!chars_in_buffer(tty)) in n_tty_receive_buf_common()
H A Dmips_ejtag_fdc.c96 * It is used from chars_in_buffer()/write_room() TTY
878 .chars_in_buffer = mips_ejtag_fdc_tty_chars_in_buffer,
/linux/arch/um/drivers/
H A Dstdio_console.c104 .chars_in_buffer = line_chars_in_buffer,
H A Dssl.c97 .chars_in_buffer = line_chars_in_buffer,
/linux/include/linux/
H A Dtty_driver.h205 * @chars_in_buffer: ``unsigned int ()(struct tty_struct *tty)``
455 unsigned int (*chars_in_buffer)(struct tty_struct *tty); member
/linux/drivers/usb/serial/
H A Dcypress_m8.c159 .chars_in_buffer = cypress_chars_in_buffer,
184 .chars_in_buffer = cypress_chars_in_buffer,
209 .chars_in_buffer = cypress_chars_in_buffer,
H A Dusb-serial.c400 return serial->type->chars_in_buffer(tty); in serial_chars_in_buffer()
1299 .chars_in_buffer = serial_chars_in_buffer,
1399 set_to_generic_if_null(device, chars_in_buffer); in usb_serial_operations_init()
H A Dio_edgeport.c3006 .chars_in_buffer = edge_chars_in_buffer,
3040 .chars_in_buffer = edge_chars_in_buffer,
3074 .chars_in_buffer = edge_chars_in_buffer,
3108 .chars_in_buffer = edge_chars_in_buffer,
H A Ddigi_acceleport.c279 .chars_in_buffer = digi_chars_in_buffer,
308 .chars_in_buffer = digi_chars_in_buffer,
H A Dti_usb_3410_5052.c434 .chars_in_buffer = ti_chars_in_buffer,
466 .chars_in_buffer = ti_chars_in_buffer,
H A Doti6858.c160 .chars_in_buffer = oti6858_chars_in_buffer,
H A Dsierra.c1035 .chars_in_buffer = sierra_chars_in_buffer,
H A Dio_ti.c2696 .chars_in_buffer = edge_chars_in_buffer,
2733 .chars_in_buffer = edge_chars_in_buffer,
/linux/include/linux/usb/
H A Dserial.h282 unsigned int (*chars_in_buffer)(struct tty_struct *tty); member
/linux/drivers/s390/char/
H A Dsclp_tty.c489 .chars_in_buffer = sclp_tty_chars_in_buffer,
H A Dsclp_vt220.c720 .chars_in_buffer = sclp_vt220_chars_in_buffer,
H A Dcon3215.c1124 .chars_in_buffer = tty3215_chars_in_buffer,
/linux/drivers/usb/host/
H A Dxhci-dbgtty.c384 .chars_in_buffer = dbc_tty_chars_in_buffer,
/linux/drivers/ipack/devices/
H A Dipoctal.c679 .chars_in_buffer = ipoctal_chars_in_buffer,
/linux/drivers/staging/greybus/
H A Duart.c787 .chars_in_buffer = gb_tty_chars_in_buffer,
/linux/net/bluetooth/rfcomm/
H A Dtty.c1104 .chars_in_buffer = rfcomm_tty_chars_in_buffer,
/linux/drivers/tty/hvc/
H A Dhvsi.c67 uint8_t outbuf[N_OUTBUF]; /* to implement write_room and chars_in_buffer */
1031 .chars_in_buffer = hvsi_chars_in_buffer,

12