Lines Matching defs:mxport
344 struct mxuport_port *mxport = usb_get_serial_port_data(port);
353 spin_lock_irqsave(&mxport->spinlock, flags);
356 __func__, mxport->msr_state);
359 mxport->msr_state |= UART_MSR_CTS;
362 mxport->msr_state &= ~UART_MSR_CTS;
367 mxport->msr_state |= UART_MSR_DSR;
370 mxport->msr_state &= ~UART_MSR_DSR;
375 mxport->msr_state |= UART_MSR_DCD;
378 mxport->msr_state &= ~UART_MSR_DCD;
381 spin_unlock_irqrestore(&mxport->spinlock, flags);
622 struct mxuport_port *mxport = usb_get_serial_port_data(port);
626 mutex_lock(&mxport->mutex);
632 mxport->mcr_state |= UART_MCR_DTR;
634 mxport->mcr_state &= ~UART_MCR_DTR;
637 mutex_unlock(&mxport->mutex);
644 struct mxuport_port *mxport = usb_get_serial_port_data(port);
649 mutex_lock(&mxport->mutex);
650 mcr_state = mxport->mcr_state;
661 * Do not update mxport->mcr_state when doing hardware
676 mxport->mcr_state = mcr_state;
679 mutex_unlock(&mxport->mutex);
686 struct mxuport_port *mxport = usb_get_serial_port_data(port);
690 mutex_lock(&mxport->mutex);
691 mcr_state = mxport->mcr_state;
700 mxport->mcr_state = mcr_state;
702 mutex_unlock(&mxport->mutex);
709 struct mxuport_port *mxport = usb_get_serial_port_data(port);
713 mutex_lock(&mxport->mutex);
714 mcr_state = mxport->mcr_state;
730 mxport->mcr_state = mcr_state;
732 mutex_unlock(&mxport->mutex);
739 struct mxuport_port *mxport;
746 mxport = usb_get_serial_port_data(port);
748 mutex_lock(&mxport->mutex);
749 spin_lock_irqsave(&mxport->spinlock, flags);
751 msr = mxport->msr_state;
752 mcr = mxport->mcr_state;
754 spin_unlock_irqrestore(&mxport->spinlock, flags);
755 mutex_unlock(&mxport->mutex);
1128 struct mxuport_port *mxport;
1131 mxport = devm_kzalloc(&port->dev, sizeof(struct mxuport_port),
1133 if (!mxport)
1136 mutex_init(&mxport->mutex);
1137 spin_lock_init(&mxport->spinlock);
1140 usb_set_serial_port_data(port, mxport);
1197 struct mxuport_port *mxport = usb_get_serial_port_data(port);
1223 mxport->msr_state = 0;