mos7840_port      357 drivers/usb/serial/mos7840.c 				     struct moschip_port *mos7840_port)
mos7840_port      360 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "SpRegOffset is %2x\n", mos7840_port->SpRegOffset);
mos7840_port      361 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "ControlRegOffset is %2x\n", mos7840_port->ControlRegOffset);
mos7840_port      362 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "DCRRegOffset is %2x\n", mos7840_port->DcrRegOffset);
mos7840_port      388 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      390 drivers/usb/serial/mos7840.c 	mos7840_port = port;
mos7840_port      394 drivers/usb/serial/mos7840.c 		icount = &mos7840_port->port->icount;
mos7840_port      445 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      450 drivers/usb/serial/mos7840.c 	mos7840_port = urb->context;
mos7840_port      472 drivers/usb/serial/mos7840.c 		mos7840_port->MsrLsr, mos7840_port->port_num);
mos7840_port      476 drivers/usb/serial/mos7840.c 	if (mos7840_port->MsrLsr == 0)
mos7840_port      477 drivers/usb/serial/mos7840.c 		mos7840_handle_new_msr(mos7840_port, regval);
mos7840_port      478 drivers/usb/serial/mos7840.c 	else if (mos7840_port->MsrLsr == 1)
mos7840_port      479 drivers/usb/serial/mos7840.c 		mos7840_handle_new_lsr(mos7840_port, regval);
mos7840_port      481 drivers/usb/serial/mos7840.c 	clear_bit_unlock(MOS7840_FLAG_CTRL_BUSY, &mos7840_port->flags);
mos7840_port      577 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port = usb_get_serial_port_data(port);
mos7840_port      579 drivers/usb/serial/mos7840.c 	if (test_and_set_bit_lock(MOS7840_FLAG_LED_BUSY, &mos7840_port->flags))
mos7840_port      582 drivers/usb/serial/mos7840.c 	mos7840_set_led_async(mos7840_port, 0x0301, MODEM_CONTROL_REGISTER);
mos7840_port      583 drivers/usb/serial/mos7840.c 	mod_timer(&mos7840_port->led_timer1,
mos7840_port      597 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      646 drivers/usb/serial/mos7840.c 		mos7840_port = mos7840_get_port_private(serial->port[i]);
mos7840_port      648 drivers/usb/serial/mos7840.c 		if (mos7840_port->open) {
mos7840_port      656 drivers/usb/serial/mos7840.c 					mos7840_port->MsrLsr = 1;
mos7840_port      661 drivers/usb/serial/mos7840.c 					mos7840_port->MsrLsr = 0;
mos7840_port      665 drivers/usb/serial/mos7840.c 				rv = mos7840_get_reg(mos7840_port, wval, wreg, &Data);
mos7840_port      739 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      742 drivers/usb/serial/mos7840.c 	mos7840_port = urb->context;
mos7840_port      743 drivers/usb/serial/mos7840.c 	if (!mos7840_port)
mos7840_port      748 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port      752 drivers/usb/serial/mos7840.c 	port = mos7840_port->port;
mos7840_port      754 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port      760 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port      768 drivers/usb/serial/mos7840.c 		struct tty_port *tport = &mos7840_port->port->port;
mos7840_port      775 drivers/usb/serial/mos7840.c 	if (!mos7840_port->read_urb) {
mos7840_port      777 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port      781 drivers/usb/serial/mos7840.c 	if (mos7840_port->has_led)
mos7840_port      784 drivers/usb/serial/mos7840.c 	mos7840_port->read_urb_busy = true;
mos7840_port      785 drivers/usb/serial/mos7840.c 	retval = usb_submit_urb(mos7840_port->read_urb, GFP_ATOMIC);
mos7840_port      789 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port      801 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      807 drivers/usb/serial/mos7840.c 	mos7840_port = urb->context;
mos7840_port      808 drivers/usb/serial/mos7840.c 	port = mos7840_port->port;
mos7840_port      809 drivers/usb/serial/mos7840.c 	spin_lock_irqsave(&mos7840_port->pool_lock, flags);
mos7840_port      811 drivers/usb/serial/mos7840.c 		if (urb == mos7840_port->write_urb_pool[i]) {
mos7840_port      812 drivers/usb/serial/mos7840.c 			mos7840_port->busy[i] = 0;
mos7840_port      816 drivers/usb/serial/mos7840.c 	spin_unlock_irqrestore(&mos7840_port->pool_lock, flags);
mos7840_port      826 drivers/usb/serial/mos7840.c 	if (mos7840_port->open)
mos7840_port      850 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port      861 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port      864 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL || port0 == NULL)
mos7840_port      874 drivers/usb/serial/mos7840.c 		mos7840_port->write_urb_pool[j] = urb;
mos7840_port      882 drivers/usb/serial/mos7840.c 			mos7840_port->write_urb_pool[j] = NULL;
mos7840_port      902 drivers/usb/serial/mos7840.c 	status = mos7840_get_reg_sync(port, mos7840_port->SpRegOffset, &Data);
mos7840_port      908 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data);
mos7840_port      915 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data);
mos7840_port      923 drivers/usb/serial/mos7840.c 	status = mos7840_get_reg_sync(port, mos7840_port->ControlRegOffset,
mos7840_port      932 drivers/usb/serial/mos7840.c 				mos7840_port->ControlRegOffset, Data);
mos7840_port      965 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR = Data;
mos7840_port      969 drivers/usb/serial/mos7840.c 	mos7840_port->shadowMCR = Data;
mos7840_port      973 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR = Data;
mos7840_port      989 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR = Data;
mos7840_port      993 drivers/usb/serial/mos7840.c 	status = mos7840_get_reg_sync(port, mos7840_port->SpRegOffset, &Data);
mos7840_port      996 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data);
mos7840_port      999 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset, Data);
mos7840_port     1006 drivers/usb/serial/mos7840.c 	status = mos7840_get_reg_sync(port, mos7840_port->ControlRegOffset,
mos7840_port     1009 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->ControlRegOffset,
mos7840_port     1014 drivers/usb/serial/mos7840.c 	status = mos7840_get_reg_sync(port, mos7840_port->ControlRegOffset,
mos7840_port     1017 drivers/usb/serial/mos7840.c 	status = mos7840_set_reg_sync(port, mos7840_port->ControlRegOffset,
mos7840_port     1060 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "port's number in the device is %d\n", mos7840_port->port_num);
mos7840_port     1061 drivers/usb/serial/mos7840.c 	mos7840_port->read_urb = port->read_urb;
mos7840_port     1065 drivers/usb/serial/mos7840.c 		usb_fill_bulk_urb(mos7840_port->read_urb,
mos7840_port     1070 drivers/usb/serial/mos7840.c 			mos7840_port->read_urb->transfer_buffer_length,
mos7840_port     1071 drivers/usb/serial/mos7840.c 			mos7840_bulk_in_callback, mos7840_port);
mos7840_port     1073 drivers/usb/serial/mos7840.c 		usb_fill_bulk_urb(mos7840_port->read_urb,
mos7840_port     1078 drivers/usb/serial/mos7840.c 			mos7840_port->read_urb->transfer_buffer_length,
mos7840_port     1079 drivers/usb/serial/mos7840.c 			mos7840_bulk_in_callback, mos7840_port);
mos7840_port     1083 drivers/usb/serial/mos7840.c 	mos7840_port->read_urb_busy = true;
mos7840_port     1084 drivers/usb/serial/mos7840.c 	response = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL);
mos7840_port     1088 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = false;
mos7840_port     1093 drivers/usb/serial/mos7840.c 	mos7840_port->shadowMCR = MCR_MASTER_IE;
mos7840_port     1095 drivers/usb/serial/mos7840.c 	mos7840_port->open = 1;
mos7840_port     1101 drivers/usb/serial/mos7840.c 		urb = mos7840_port->write_urb_pool[j];
mos7840_port     1126 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1131 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1132 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1135 drivers/usb/serial/mos7840.c 	spin_lock_irqsave(&mos7840_port->pool_lock, flags);
mos7840_port     1137 drivers/usb/serial/mos7840.c 		if (mos7840_port->busy[i]) {
mos7840_port     1138 drivers/usb/serial/mos7840.c 			struct urb *urb = mos7840_port->write_urb_pool[i];
mos7840_port     1142 drivers/usb/serial/mos7840.c 	spin_unlock_irqrestore(&mos7840_port->pool_lock, flags);
mos7840_port     1156 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1168 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1171 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL || port0 == NULL)
mos7840_port     1175 drivers/usb/serial/mos7840.c 		usb_kill_urb(mos7840_port->write_urb_pool[j]);
mos7840_port     1179 drivers/usb/serial/mos7840.c 		if (mos7840_port->write_urb_pool[j]) {
mos7840_port     1180 drivers/usb/serial/mos7840.c 			kfree(mos7840_port->write_urb_pool[j]->transfer_buffer);
mos7840_port     1181 drivers/usb/serial/mos7840.c 			usb_free_urb(mos7840_port->write_urb_pool[j]);
mos7840_port     1185 drivers/usb/serial/mos7840.c 	usb_kill_urb(mos7840_port->read_urb);
mos7840_port     1186 drivers/usb/serial/mos7840.c 	mos7840_port->read_urb_busy = false;
mos7840_port     1203 drivers/usb/serial/mos7840.c 	mos7840_port->open = 0;
mos7840_port     1215 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1224 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1226 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1230 drivers/usb/serial/mos7840.c 		data = mos7840_port->shadowLCR | LCR_SET_BREAK;
mos7840_port     1232 drivers/usb/serial/mos7840.c 		data = mos7840_port->shadowLCR & ~LCR_SET_BREAK;
mos7840_port     1235 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR = data;
mos7840_port     1236 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "%s mos7840_port->shadowLCR is %x\n", __func__, mos7840_port->shadowLCR);
mos7840_port     1238 drivers/usb/serial/mos7840.c 			     mos7840_port->shadowLCR);
mos7840_port     1255 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1260 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1261 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1264 drivers/usb/serial/mos7840.c 	spin_lock_irqsave(&mos7840_port->pool_lock, flags);
mos7840_port     1266 drivers/usb/serial/mos7840.c 		if (!mos7840_port->busy[i])
mos7840_port     1269 drivers/usb/serial/mos7840.c 	spin_unlock_irqrestore(&mos7840_port->pool_lock, flags);
mos7840_port     1272 drivers/usb/serial/mos7840.c 	dev_dbg(&mos7840_port->port->dev, "%s - returns %d\n", __func__, room);
mos7840_port     1294 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1307 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1308 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1314 drivers/usb/serial/mos7840.c 	spin_lock_irqsave(&mos7840_port->pool_lock, flags);
mos7840_port     1316 drivers/usb/serial/mos7840.c 		if (!mos7840_port->busy[i]) {
mos7840_port     1317 drivers/usb/serial/mos7840.c 			mos7840_port->busy[i] = 1;
mos7840_port     1318 drivers/usb/serial/mos7840.c 			urb = mos7840_port->write_urb_pool[i];
mos7840_port     1323 drivers/usb/serial/mos7840.c 	spin_unlock_irqrestore(&mos7840_port->pool_lock, flags);
mos7840_port     1348 drivers/usb/serial/mos7840.c 			mos7840_bulk_out_data_callback, mos7840_port);
mos7840_port     1356 drivers/usb/serial/mos7840.c 			mos7840_bulk_out_data_callback, mos7840_port);
mos7840_port     1361 drivers/usb/serial/mos7840.c 	if (mos7840_port->has_led)
mos7840_port     1368 drivers/usb/serial/mos7840.c 		mos7840_port->busy[i] = 0;
mos7840_port     1391 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1397 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1399 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1402 drivers/usb/serial/mos7840.c 	if (!mos7840_port->open) {
mos7840_port     1416 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR &= ~MCR_RTS;
mos7840_port     1418 drivers/usb/serial/mos7840.c 					 mos7840_port->shadowMCR);
mos7840_port     1434 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port = mos7840_get_port_private(port);
mos7840_port     1439 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1442 drivers/usb/serial/mos7840.c 	if (!mos7840_port->open) {
mos7840_port     1457 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR |= MCR_RTS;
mos7840_port     1459 drivers/usb/serial/mos7840.c 					 mos7840_port->shadowMCR);
mos7840_port     1468 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1473 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1475 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1501 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1505 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1507 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1511 drivers/usb/serial/mos7840.c 	mcr = mos7840_port->shadowMCR;
mos7840_port     1526 drivers/usb/serial/mos7840.c 	mos7840_port->shadowMCR = mcr;
mos7840_port     1583 drivers/usb/serial/mos7840.c static int mos7840_send_cmd_write_baud_rate(struct moschip_port *mos7840_port,
mos7840_port     1592 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1595 drivers/usb/serial/mos7840.c 	port = mos7840_port->port;
mos7840_port     1609 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR = Data;
mos7840_port     1622 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR = Data;
mos7840_port     1638 drivers/usb/serial/mos7840.c 		status = mos7840_get_reg_sync(port, mos7840_port->SpRegOffset,
mos7840_port     1645 drivers/usb/serial/mos7840.c 		status = mos7840_set_reg_sync(port, mos7840_port->SpRegOffset,
mos7840_port     1658 drivers/usb/serial/mos7840.c 		Data = mos7840_port->shadowLCR | SERIAL_LCR_DLAB;
mos7840_port     1659 drivers/usb/serial/mos7840.c 		mos7840_port->shadowLCR = Data;
mos7840_port     1672 drivers/usb/serial/mos7840.c 		Data = mos7840_port->shadowLCR & ~SERIAL_LCR_DLAB;
mos7840_port     1673 drivers/usb/serial/mos7840.c 		mos7840_port->shadowLCR = Data;
mos7840_port     1687 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port, struct ktermios *old_termios)
mos7840_port     1698 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1701 drivers/usb/serial/mos7840.c 	port = mos7840_port->port;
mos7840_port     1709 drivers/usb/serial/mos7840.c 	if (!mos7840_port->open) {
mos7840_port     1767 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR &=
mos7840_port     1769 drivers/usb/serial/mos7840.c 	mos7840_port->shadowLCR |= (lData | lParity | lStop);
mos7840_port     1772 drivers/usb/serial/mos7840.c 		mos7840_port->shadowLCR);
mos7840_port     1784 drivers/usb/serial/mos7840.c 	Data = mos7840_port->shadowLCR;
mos7840_port     1789 drivers/usb/serial/mos7840.c 	mos7840_port->shadowMCR = Data;
mos7840_port     1796 drivers/usb/serial/mos7840.c 	mos7840_port->shadowMCR = MCR_MASTER_IE;
mos7840_port     1798 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR |= (MCR_DTR | MCR_RTS);
mos7840_port     1801 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR |= (MCR_XON_ANY);
mos7840_port     1803 drivers/usb/serial/mos7840.c 		mos7840_port->shadowMCR &= ~(MCR_XON_ANY);
mos7840_port     1805 drivers/usb/serial/mos7840.c 	Data = mos7840_port->shadowMCR;
mos7840_port     1818 drivers/usb/serial/mos7840.c 	status = mos7840_send_cmd_write_baud_rate(mos7840_port, baud);
mos7840_port     1824 drivers/usb/serial/mos7840.c 	if (!mos7840_port->read_urb_busy) {
mos7840_port     1825 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = true;
mos7840_port     1826 drivers/usb/serial/mos7840.c 		status = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL);
mos7840_port     1830 drivers/usb/serial/mos7840.c 			mos7840_port->read_urb_busy = false;
mos7840_port     1834 drivers/usb/serial/mos7840.c 		mos7840_port->shadowLCR);
mos7840_port     1849 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1859 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1861 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     1864 drivers/usb/serial/mos7840.c 	if (!mos7840_port->open) {
mos7840_port     1871 drivers/usb/serial/mos7840.c 	mos7840_change_port_settings(tty, mos7840_port, old_termios);
mos7840_port     1873 drivers/usb/serial/mos7840.c 	if (!mos7840_port->read_urb) {
mos7840_port     1878 drivers/usb/serial/mos7840.c 	if (!mos7840_port->read_urb_busy) {
mos7840_port     1879 drivers/usb/serial/mos7840.c 		mos7840_port->read_urb_busy = true;
mos7840_port     1880 drivers/usb/serial/mos7840.c 		status = usb_submit_urb(mos7840_port->read_urb, GFP_KERNEL);
mos7840_port     1884 drivers/usb/serial/mos7840.c 			mos7840_port->read_urb_busy = false;
mos7840_port     1924 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port = mos7840_get_port_private(port);
mos7840_port     1927 drivers/usb/serial/mos7840.c 	ss->line = mos7840_port->port->minor;
mos7840_port     1928 drivers/usb/serial/mos7840.c 	ss->port = mos7840_port->port->port_number;
mos7840_port     1947 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     1952 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     1954 drivers/usb/serial/mos7840.c 	if (mos7840_port == NULL)
mos7840_port     2097 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     2108 drivers/usb/serial/mos7840.c 	mos7840_port = kzalloc(sizeof(struct moschip_port), GFP_KERNEL);
mos7840_port     2109 drivers/usb/serial/mos7840.c 	if (!mos7840_port)
mos7840_port     2116 drivers/usb/serial/mos7840.c 	mos7840_port->port = port;
mos7840_port     2117 drivers/usb/serial/mos7840.c 	mos7840_set_port_private(port, mos7840_port);
mos7840_port     2118 drivers/usb/serial/mos7840.c 	spin_lock_init(&mos7840_port->pool_lock);
mos7840_port     2123 drivers/usb/serial/mos7840.c 	mos7840_port->port_num = pnum + 1;
mos7840_port     2125 drivers/usb/serial/mos7840.c 	dev_dbg(&port->dev, "mos7840_port->port_num = %d\n", mos7840_port->port_num);
mos7840_port     2127 drivers/usb/serial/mos7840.c 	if (mos7840_port->port_num == 1) {
mos7840_port     2128 drivers/usb/serial/mos7840.c 		mos7840_port->SpRegOffset = 0x0;
mos7840_port     2129 drivers/usb/serial/mos7840.c 		mos7840_port->ControlRegOffset = 0x1;
mos7840_port     2130 drivers/usb/serial/mos7840.c 		mos7840_port->DcrRegOffset = 0x4;
mos7840_port     2132 drivers/usb/serial/mos7840.c 		u8 phy_num = mos7840_port->port_num;
mos7840_port     2138 drivers/usb/serial/mos7840.c 		mos7840_port->SpRegOffset = 0x8 + 2 * (phy_num - 2);
mos7840_port     2139 drivers/usb/serial/mos7840.c 		mos7840_port->ControlRegOffset = 0x9 + 2 * (phy_num - 2);
mos7840_port     2140 drivers/usb/serial/mos7840.c 		mos7840_port->DcrRegOffset = 0x16 + 3 * (phy_num - 2);
mos7840_port     2142 drivers/usb/serial/mos7840.c 	mos7840_dump_serial_port(port, mos7840_port);
mos7840_port     2143 drivers/usb/serial/mos7840.c 	mos7840_set_port_private(port, mos7840_port);
mos7840_port     2147 drivers/usb/serial/mos7840.c 			mos7840_port->ControlRegOffset, &Data);
mos7840_port     2159 drivers/usb/serial/mos7840.c 			mos7840_port->ControlRegOffset, Data);
mos7840_port     2170 drivers/usb/serial/mos7840.c 			(__u16) (mos7840_port->DcrRegOffset + 0), Data);
mos7840_port     2179 drivers/usb/serial/mos7840.c 			(__u16) (mos7840_port->DcrRegOffset + 1), Data);
mos7840_port     2188 drivers/usb/serial/mos7840.c 			(__u16) (mos7840_port->DcrRegOffset + 2), Data);
mos7840_port     2222 drivers/usb/serial/mos7840.c 	if ((mos7840_port->port_num != 1) && (serial->num_ports == 2)) {
mos7840_port     2226 drivers/usb/serial/mos7840.c 					((__u16)mos7840_port->port_num)), Data);
mos7840_port     2228 drivers/usb/serial/mos7840.c 				(__u16)(ZLP_REG1 + ((__u16) mos7840_port->port_num)));
mos7840_port     2238 drivers/usb/serial/mos7840.c 					((__u16)mos7840_port->port_num) - 0x1), Data);
mos7840_port     2240 drivers/usb/serial/mos7840.c 				(__u16)(ZLP_REG1 + ((__u16) mos7840_port->port_num) - 0x1));
mos7840_port     2248 drivers/usb/serial/mos7840.c 	mos7840_port->control_urb = usb_alloc_urb(0, GFP_KERNEL);
mos7840_port     2249 drivers/usb/serial/mos7840.c 	mos7840_port->ctrl_buf = kmalloc(16, GFP_KERNEL);
mos7840_port     2250 drivers/usb/serial/mos7840.c 	mos7840_port->dr = kmalloc(sizeof(struct usb_ctrlrequest),
mos7840_port     2252 drivers/usb/serial/mos7840.c 	if (!mos7840_port->control_urb || !mos7840_port->ctrl_buf ||
mos7840_port     2253 drivers/usb/serial/mos7840.c 			!mos7840_port->dr) {
mos7840_port     2258 drivers/usb/serial/mos7840.c 	mos7840_port->has_led = false;
mos7840_port     2262 drivers/usb/serial/mos7840.c 		mos7840_port->has_led = true;
mos7840_port     2264 drivers/usb/serial/mos7840.c 		mos7840_port->led_urb = usb_alloc_urb(0, GFP_KERNEL);
mos7840_port     2265 drivers/usb/serial/mos7840.c 		mos7840_port->led_dr = kmalloc(sizeof(*mos7840_port->led_dr),
mos7840_port     2267 drivers/usb/serial/mos7840.c 		if (!mos7840_port->led_urb || !mos7840_port->led_dr) {
mos7840_port     2272 drivers/usb/serial/mos7840.c 		timer_setup(&mos7840_port->led_timer1, mos7840_led_off, 0);
mos7840_port     2273 drivers/usb/serial/mos7840.c 		mos7840_port->led_timer1.expires =
mos7840_port     2275 drivers/usb/serial/mos7840.c 		timer_setup(&mos7840_port->led_timer2, mos7840_led_flag_off,
mos7840_port     2277 drivers/usb/serial/mos7840.c 		mos7840_port->led_timer2.expires =
mos7840_port     2296 drivers/usb/serial/mos7840.c 	kfree(mos7840_port->led_dr);
mos7840_port     2297 drivers/usb/serial/mos7840.c 	usb_free_urb(mos7840_port->led_urb);
mos7840_port     2298 drivers/usb/serial/mos7840.c 	kfree(mos7840_port->dr);
mos7840_port     2299 drivers/usb/serial/mos7840.c 	kfree(mos7840_port->ctrl_buf);
mos7840_port     2300 drivers/usb/serial/mos7840.c 	usb_free_urb(mos7840_port->control_urb);
mos7840_port     2301 drivers/usb/serial/mos7840.c 	kfree(mos7840_port);
mos7840_port     2308 drivers/usb/serial/mos7840.c 	struct moschip_port *mos7840_port;
mos7840_port     2310 drivers/usb/serial/mos7840.c 	mos7840_port = mos7840_get_port_private(port);
mos7840_port     2312 drivers/usb/serial/mos7840.c 	if (mos7840_port->has_led) {
mos7840_port     2316 drivers/usb/serial/mos7840.c 		del_timer_sync(&mos7840_port->led_timer1);
mos7840_port     2317 drivers/usb/serial/mos7840.c 		del_timer_sync(&mos7840_port->led_timer2);
mos7840_port     2319 drivers/usb/serial/mos7840.c 		usb_kill_urb(mos7840_port->led_urb);
mos7840_port     2320 drivers/usb/serial/mos7840.c 		usb_free_urb(mos7840_port->led_urb);
mos7840_port     2321 drivers/usb/serial/mos7840.c 		kfree(mos7840_port->led_dr);
mos7840_port     2323 drivers/usb/serial/mos7840.c 	usb_kill_urb(mos7840_port->control_urb);
mos7840_port     2324 drivers/usb/serial/mos7840.c 	usb_free_urb(mos7840_port->control_urb);
mos7840_port     2325 drivers/usb/serial/mos7840.c 	kfree(mos7840_port->ctrl_buf);
mos7840_port     2326 drivers/usb/serial/mos7840.c 	kfree(mos7840_port->dr);
mos7840_port     2327 drivers/usb/serial/mos7840.c 	kfree(mos7840_port);