Lines Matching full:lc
756 struct usb_cdc_line_coding *lc; in xr_cdc_set_line_coding() local
759 lc = kzalloc(sizeof(*lc), GFP_KERNEL); in xr_cdc_set_line_coding()
760 if (!lc) in xr_cdc_set_line_coding()
764 lc->dwDTERate = cpu_to_le32(tty->termios.c_ospeed); in xr_cdc_set_line_coding()
766 lc->dwDTERate = cpu_to_le32(9600); in xr_cdc_set_line_coding()
769 lc->bCharFormat = USB_CDC_2_STOP_BITS; in xr_cdc_set_line_coding()
771 lc->bCharFormat = USB_CDC_1_STOP_BITS; in xr_cdc_set_line_coding()
776 lc->bParityType = USB_CDC_MARK_PARITY; in xr_cdc_set_line_coding()
778 lc->bParityType = USB_CDC_SPACE_PARITY; in xr_cdc_set_line_coding()
781 lc->bParityType = USB_CDC_ODD_PARITY; in xr_cdc_set_line_coding()
783 lc->bParityType = USB_CDC_EVEN_PARITY; in xr_cdc_set_line_coding()
786 lc->bParityType = USB_CDC_NO_PARITY; in xr_cdc_set_line_coding()
800 lc->bDataBits = 5; in xr_cdc_set_line_coding()
803 lc->bDataBits = 6; in xr_cdc_set_line_coding()
806 lc->bDataBits = 7; in xr_cdc_set_line_coding()
810 lc->bDataBits = 8; in xr_cdc_set_line_coding()
818 lc, sizeof(*lc), USB_CTRL_SET_TIMEOUT); in xr_cdc_set_line_coding()
822 kfree(lc); in xr_cdc_set_line_coding()