Lines Matching refs:hso_serial

219 struct hso_serial {  struct
254 int (*write_data) (struct hso_serial *serial); argument
267 struct hso_serial *dev_serial; argument
318 static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial);
319 static void hso_kick_transmit(struct hso_serial *serial);
336 static int hso_mux_serial_read(struct hso_serial *serial);
353 static inline struct hso_serial *dev2ser(struct hso_device *hso_dev) in dev2ser()
541 static int hso_urb_to_index(struct hso_serial *serial, struct urb *urb) in hso_urb_to_index()
606 static struct hso_serial *get_serial_by_shared_int_and_type( in get_serial_by_shared_int_and_type()
625 static struct hso_serial *get_serial_by_index(unsigned index) in get_serial_by_index()
627 struct hso_serial *serial = NULL; in get_serial_by_index()
656 static void set_serial_by_index(unsigned index, struct hso_serial *serial) in set_serial_by_index()
1112 struct hso_serial *serial = tty->driver_data; in _hso_serial_set_termios()
1138 static void hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb) in hso_resubmit_rx_bulk_urb()
1161 static void put_rxbuf_data_and_resubmit_bulk_urb(struct hso_serial *serial) in put_rxbuf_data_and_resubmit_bulk_urb()
1180 static void put_rxbuf_data_and_resubmit_ctrl_urb(struct hso_serial *serial) in put_rxbuf_data_and_resubmit_ctrl_urb()
1205 struct hso_serial *serial = urb->context; in hso_std_serial_read_bulk_callback()
1240 static void hso_unthrottle_tasklet(struct hso_serial *serial) in hso_unthrottle_tasklet()
1254 struct hso_serial *serial = tty->driver_data; in hso_unthrottle()
1262 struct hso_serial *serial = get_serial_by_index(tty->index); in hso_serial_open()
1317 struct hso_serial *serial = tty->driver_data; in hso_serial_close()
1354 struct hso_serial *serial = tty->driver_data; in hso_serial_write()
1386 struct hso_serial *serial = tty->driver_data; in hso_serial_write_room()
1400 struct hso_serial *serial = tty->driver_data; in hso_serial_cleanup()
1411 struct hso_serial *serial = tty->driver_data; in hso_serial_set_termios()
1432 struct hso_serial *serial = tty->driver_data; in hso_serial_chars_in_buffer()
1446 static int tiocmget_submit_urb(struct hso_serial *serial, in tiocmget_submit_urb()
1473 struct hso_serial *serial = urb->context; in tiocmget_intr_callback()
1564 hso_wait_modem_status(struct hso_serial *serial, unsigned long arg) in hso_wait_modem_status()
1616 struct hso_serial *serial = tty->driver_data; in hso_get_count()
1646 struct hso_serial *serial = tty->driver_data; in hso_serial_tiocmget()
1680 struct hso_serial *serial = tty->driver_data; in hso_serial_tiocmset()
1722 struct hso_serial *serial = tty->driver_data; in hso_serial_ioctl()
1741 static void hso_kick_transmit(struct hso_serial *serial) in hso_kick_transmit()
1776 static int mux_device_request(struct hso_serial *serial, u8 type, u16 port, in mux_device_request()
1836 static int hso_mux_serial_read(struct hso_serial *serial) in hso_mux_serial_read()
1863 struct hso_serial *serial; in intr_callback()
1915 static int hso_mux_serial_write_data(struct hso_serial *serial) in hso_mux_serial_write_data()
1931 struct hso_serial *serial = urb->context; in hso_std_serial_write_bulk_callback()
1955 static int hso_std_serial_write_data(struct hso_serial *serial) in hso_std_serial_write_data()
1981 struct hso_serial *serial = urb->context; in ctrl_callback()
2019 static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial) in put_rxbuf_data()
2164 struct hso_serial *serial = dev2ser(hso_dev); in hso_start_serial_device()
2211 struct hso_serial *serial = dev2ser(hso_dev); in hso_stop_serial_device()
2249 static void hso_serial_tty_unregister(struct hso_serial *serial) in hso_serial_tty_unregister()
2254 static void hso_serial_common_free(struct hso_serial *serial) in hso_serial_common_free()
2272 static int hso_serial_common_create(struct hso_serial *serial, int num_urbs, in hso_serial_common_create()
2588 static void hso_free_tiomget(struct hso_serial *serial) in hso_free_tiomget()
2605 struct hso_serial *serial = dev2ser(hso_dev); in hso_free_serial_device()
2629 struct hso_serial *serial; in hso_create_bulk_serial_device()
2714 struct hso_serial *serial; in hso_create_mux_serial_device()
3107 struct hso_serial *serial; in hso_free_interface()