Lines Matching defs:hso_serial

195 struct hso_serial {
230 int (*write_data) (struct hso_serial *serial);
243 struct hso_serial *dev_serial;
294 static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial);
295 static void hso_kick_transmit(struct hso_serial *serial);
312 static int hso_mux_serial_read(struct hso_serial *serial);
329 static inline struct hso_serial *dev2ser(struct hso_device *hso_dev)
517 static int hso_urb_to_index(struct hso_serial *serial, struct urb *urb)
582 static struct hso_serial *get_serial_by_shared_int_and_type(
601 static struct hso_serial *get_serial_by_index(unsigned index)
603 struct hso_serial *serial = NULL;
614 static int obtain_minor(struct hso_serial *serial)
634 static void release_minor(struct hso_serial *serial)
1086 struct hso_serial *serial = tty->driver_data;
1112 static void hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb)
1135 static void put_rxbuf_data_and_resubmit_bulk_urb(struct hso_serial *serial)
1154 static void put_rxbuf_data_and_resubmit_ctrl_urb(struct hso_serial *serial)
1179 struct hso_serial *serial = urb->context;
1217 struct hso_serial *serial = (struct hso_serial *)data;
1230 struct hso_serial *serial = tty->driver_data;
1238 struct hso_serial *serial = get_serial_by_index(tty->index);
1293 struct hso_serial *serial = tty->driver_data;
1330 struct hso_serial *serial = tty->driver_data;
1362 struct hso_serial *serial = tty->driver_data;
1376 struct hso_serial *serial = tty->driver_data;
1387 struct hso_serial *serial = tty->driver_data;
1409 struct hso_serial *serial = tty->driver_data;
1423 static int tiocmget_submit_urb(struct hso_serial *serial,
1450 struct hso_serial *serial = urb->context;
1542 hso_wait_modem_status(struct hso_serial *serial, unsigned long arg)
1594 struct hso_serial *serial = tty->driver_data;
1624 struct hso_serial *serial = tty->driver_data;
1658 struct hso_serial *serial = tty->driver_data;
1700 struct hso_serial *serial = tty->driver_data;
1719 static void hso_kick_transmit(struct hso_serial *serial)
1751 static int mux_device_request(struct hso_serial *serial, u8 type, u16 port,
1811 static int hso_mux_serial_read(struct hso_serial *serial)
1838 struct hso_serial *serial;
1893 static int hso_mux_serial_write_data(struct hso_serial *serial)
1909 struct hso_serial *serial = urb->context;
1934 static int hso_std_serial_write_data(struct hso_serial *serial)
1960 struct hso_serial *serial = urb->context;
1999 static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial)
2144 struct hso_serial *serial = dev2ser(hso_dev);
2191 struct hso_serial *serial = dev2ser(hso_dev);
2229 static void hso_serial_tty_unregister(struct hso_serial *serial)
2235 static void hso_serial_common_free(struct hso_serial *serial)
2253 static int hso_serial_common_create(struct hso_serial *serial, int num_urbs,
2577 static void hso_free_tiomget(struct hso_serial *serial)
2596 struct hso_serial *serial = dev2ser(hso_dev);
2620 struct hso_serial *serial;
2708 struct hso_serial *serial;
3108 struct hso_serial *serial;