• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/quatech_usb2/

Lines Matching defs:port_extra

447 	struct quatech2_port *port_extra;       /* extra data for this port */
478 port_extra = qt2_get_port_private(port);
480 if (port_extra == NULL || port0_extra == NULL) {
493 port_extra->shadowLSR = ChannelData.line_status &
496 port_extra->shadowMSR = ChannelData.modem_status &
500 /* port_extra->fifo_empty_flag = true;*/
567 port_extra->tx_pending_bytes = 0;
583 port_extra->read_urb_busy = true;
589 port_extra->read_urb_busy = false;
602 init_waitqueue_head(&port_extra->wait);
604 port_extra->open_count++;
606 /* remember to store dev_extra, port_extra and port0_extra back again at
608 qt2_set_port_private(port, port_extra);
633 struct quatech2_port *port_extra; /* extra data for this port */
643 port_extra = qt2_get_port_private(port); /* port private data */
646 port_extra->close_pending = true;
647 dbg("%s(): port_extra->close_pending = true", __func__);
681 port_extra->open_count--;
700 struct quatech2_port *port_extra; /* extra data for this port */
704 port_extra = qt2_get_port_private(port); /* port extra info */
708 __func__, port->number, count, port_extra->tx_pending_bytes);
723 } else if (port_extra->tx_pending_bytes >= QT2_FIFO_DEPTH) {
747 if (count > (QT2_FIFO_DEPTH - port_extra->tx_pending_bytes)) {
748 count = QT2_FIFO_DEPTH - port_extra->tx_pending_bytes;
780 port_extra->tx_pending_bytes += count;
784 __func__, result, port_extra->tx_pending_bytes);
802 struct quatech2_port *port_extra; /* extra data for this port */
804 port_extra = qt2_get_port_private(port);
806 if (port_extra->close_pending == true) {
807 dbg("%s(): port_extra->close_pending == true", __func__);
825 room = (QT2_FIFO_DEPTH - port_extra->tx_pending_bytes);
839 struct quatech2_port *port_extra; /* extra data for this port */
840 port_extra = qt2_get_port_private(port);
843 port->number, port_extra->tx_pending_bytes);
844 return port_extra->tx_pending_bytes;
861 struct quatech2_port *port_extra; /* extra data for this port */
871 port_extra = qt2_get_port_private(port);
908 port_extra->shadowMCR = mcr_value;
914 prev_msr_value = port_extra->shadowMSR & QT2_SERIAL_MSR_MASK;
916 add_wait_queue(&port_extra->wait, &wait);
921 remove_wait_queue(&port_extra->wait, &wait);
925 msr_value = port_extra->shadowMSR & QT2_SERIAL_MSR_MASK;
1161 struct quatech2_port *port_extra; /* extra data for this port */
1165 port_extra = qt2_get_port_private(port);
1178 mutex_lock(&port_extra->modelock);
1179 if (!port_extra->open_count) {
1188 mutex_unlock(&port_extra->modelock);
1199 struct quatech2_port *port_extra; /* extra data for this port */
1202 port_extra = qt2_get_port_private(port);
1209 mutex_lock(&port_extra->modelock); /* lock structure */
1210 if (!port_extra->open_count) {
1224 mutex_unlock(&port_extra->modelock);
1237 struct quatech2_port *port_extra; /* extra data for this port */
1248 port_extra = qt2_get_port_private(port);
1251 mutex_lock(&port_extra->modelock);
1252 if (!port_extra->open_count) {
1275 mutex_unlock(&port_extra->modelock);
1707 struct quatech2_port *port_extra = qt2_get_port_private(port);
1708 port_extra->shadowLSR = LineStatus & (QT2_SERIAL_LSR_OE |
1715 struct quatech2_port *port_extra = qt2_get_port_private(port);
1716 port_extra->shadowMSR = ModemStatus;
1717 wake_up_interruptible(&port_extra->wait);
1720 * port_extra->shadowMSR has changed and the ioctl needs to return.
1729 struct quatech2_port *port_extra = qt2_get_port_private(port);
1736 port_extra->tx_pending_bytes -= byte_count;
1740 byte_count, port_extra->tx_pending_bytes);
1742 /*port_extra->xmit_fifo_room_bytes = FIFO_DEPTH; ???*/
1761 struct quatech2_port *port_extra = qt2_get_port_private(port);
1762 port_extra->rcv_flush = true;
1767 struct quatech2_port *port_extra = qt2_get_port_private(port);
1768 port_extra->xmit_flush = true;