Lines Matching refs:serial_priv

193 	struct f81534_serial_private *serial_priv =  in f81534_logic_to_phy_port()  local
199 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_logic_to_phy_port()
835 struct f81534_serial_private *serial_priv; in f81534_calc_num_ports() local
850 serial_priv = devm_kzalloc(&serial->interface->dev, in f81534_calc_num_ports()
851 sizeof(*serial_priv), GFP_KERNEL); in f81534_calc_num_ports()
852 if (!serial_priv) in f81534_calc_num_ports()
855 usb_set_serial_data(serial, serial_priv); in f81534_calc_num_ports()
856 mutex_init(&serial_priv->urb_mutex); in f81534_calc_num_ports()
859 status = f81534_find_config_idx(serial, &serial_priv->setting_idx); in f81534_calc_num_ports()
870 if (serial_priv->setting_idx != F81534_CUSTOM_NO_CUSTOM_DATA) { in f81534_calc_num_ports()
874 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
875 serial_priv->conf_data); in f81534_calc_num_ports()
885 serial_priv->setting_idx); in f81534_calc_num_ports()
890 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
891 serial_priv->conf_data); in f81534_calc_num_ports()
906 serial_priv->conf_data[i] |= F81534_PORT_UNAVAILABLE; in f81534_calc_num_ports()
908 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
922 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
925 serial_priv->tty_idx[i] = index++; in f81534_calc_num_ports()
928 serial_priv->tty_idx[i]); in f81534_calc_num_ports()
1077 struct f81534_serial_private *serial_priv = in f81534_open() local
1098 mutex_lock(&serial_priv->urb_mutex); in f81534_open()
1101 if (!serial_priv->opened_port) { in f81534_open()
1107 serial_priv->opened_port++; in f81534_open()
1110 mutex_unlock(&serial_priv->urb_mutex); in f81534_open()
1118 struct f81534_serial_private *serial_priv = in f81534_close() local
1131 mutex_lock(&serial_priv->urb_mutex); in f81534_close()
1132 serial_priv->opened_port--; in f81534_close()
1134 if (!serial_priv->opened_port) { in f81534_close()
1139 mutex_unlock(&serial_priv->urb_mutex); in f81534_close()
1273 struct f81534_serial_private *serial_priv; in f81534_process_read_urb() local
1289 serial_priv = usb_get_serial_data(serial); in f81534_process_read_urb()
1300 tty_port_num = serial_priv->tty_idx[phy_port_num]; in f81534_process_read_urb()
1349 struct f81534_serial_private *serial_priv; in f81534_set_port_output_pin() local
1359 serial_priv = usb_get_serial_data(serial); in f81534_set_port_output_pin()
1363 value = serial_priv->conf_data[idx]; in f81534_set_port_output_pin()
1380 struct f81534_serial_private *serial_priv; in f81534_port_probe() local
1385 serial_priv = usb_get_serial_data(port->serial); in f81534_port_probe()
1422 value = serial_priv->conf_data[port_priv->phy_num]; in f81534_port_probe()
1524 struct f81534_serial_private *serial_priv = in f81534_resume() local
1535 mutex_lock(&serial_priv->urb_mutex); in f81534_resume()
1537 if (serial_priv->opened_port) { in f81534_resume()
1540 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()
1545 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()