Lines Matching defs:mxport
337 struct mxuport_port *mxport = usb_get_serial_port_data(port);
346 spin_lock_irqsave(&mxport->spinlock, flags);
349 __func__, mxport->msr_state);
352 mxport->msr_state |= UART_MSR_CTS;
355 mxport->msr_state &= ~UART_MSR_CTS;
360 mxport->msr_state |= UART_MSR_DSR;
363 mxport->msr_state &= ~UART_MSR_DSR;
368 mxport->msr_state |= UART_MSR_DCD;
371 mxport->msr_state &= ~UART_MSR_DCD;
374 spin_unlock_irqrestore(&mxport->spinlock, flags);
615 struct mxuport_port *mxport = usb_get_serial_port_data(port);
619 mutex_lock(&mxport->mutex);
625 mxport->mcr_state |= UART_MCR_DTR;
627 mxport->mcr_state &= ~UART_MCR_DTR;
630 mutex_unlock(&mxport->mutex);
637 struct mxuport_port *mxport = usb_get_serial_port_data(port);
642 mutex_lock(&mxport->mutex);
643 mcr_state = mxport->mcr_state;
654 * Do not update mxport->mcr_state when doing hardware
669 mxport->mcr_state = mcr_state;
672 mutex_unlock(&mxport->mutex);
679 struct mxuport_port *mxport = usb_get_serial_port_data(port);
683 mutex_lock(&mxport->mutex);
684 mcr_state = mxport->mcr_state;
693 mxport->mcr_state = mcr_state;
695 mutex_unlock(&mxport->mutex);
702 struct mxuport_port *mxport = usb_get_serial_port_data(port);
706 mutex_lock(&mxport->mutex);
707 mcr_state = mxport->mcr_state;
723 mxport->mcr_state = mcr_state;
725 mutex_unlock(&mxport->mutex);
732 struct mxuport_port *mxport;
739 mxport = usb_get_serial_port_data(port);
741 mutex_lock(&mxport->mutex);
742 spin_lock_irqsave(&mxport->spinlock, flags);
744 msr = mxport->msr_state;
745 mcr = mxport->mcr_state;
747 spin_unlock_irqrestore(&mxport->spinlock, flags);
748 mutex_unlock(&mxport->mutex);
1121 struct mxuport_port *mxport;
1124 mxport = devm_kzalloc(&port->dev, sizeof(struct mxuport_port),
1126 if (!mxport)
1129 mutex_init(&mxport->mutex);
1130 spin_lock_init(&mxport->spinlock);
1133 usb_set_serial_port_data(port, mxport);
1190 struct mxuport_port *mxport = usb_get_serial_port_data(port);
1216 mxport->msr_state = 0;