Lines Matching refs:serial_priv

196 	struct f81534_serial_private *serial_priv =  in f81534_logic_to_phy_port()  local
202 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_logic_to_phy_port()
836 struct f81534_serial_private *serial_priv; in f81534_calc_num_ports() local
851 serial_priv = devm_kzalloc(&serial->interface->dev, in f81534_calc_num_ports()
852 sizeof(*serial_priv), GFP_KERNEL); in f81534_calc_num_ports()
853 if (!serial_priv) in f81534_calc_num_ports()
856 usb_set_serial_data(serial, serial_priv); in f81534_calc_num_ports()
857 mutex_init(&serial_priv->urb_mutex); in f81534_calc_num_ports()
860 status = f81534_find_config_idx(serial, &serial_priv->setting_idx); in f81534_calc_num_ports()
871 if (serial_priv->setting_idx != F81534_CUSTOM_NO_CUSTOM_DATA) { in f81534_calc_num_ports()
875 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
876 serial_priv->conf_data); in f81534_calc_num_ports()
886 serial_priv->setting_idx); in f81534_calc_num_ports()
891 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
892 serial_priv->conf_data); in f81534_calc_num_ports()
907 serial_priv->conf_data[i] |= F81534_PORT_UNAVAILABLE; in f81534_calc_num_ports()
909 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
923 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
926 serial_priv->tty_idx[i] = index++; in f81534_calc_num_ports()
929 serial_priv->tty_idx[i]); in f81534_calc_num_ports()
1064 struct f81534_serial_private *serial_priv = in f81534_open() local
1085 mutex_lock(&serial_priv->urb_mutex); in f81534_open()
1088 if (!serial_priv->opened_port) { in f81534_open()
1094 serial_priv->opened_port++; in f81534_open()
1097 mutex_unlock(&serial_priv->urb_mutex); in f81534_open()
1105 struct f81534_serial_private *serial_priv = in f81534_close() local
1118 mutex_lock(&serial_priv->urb_mutex); in f81534_close()
1119 serial_priv->opened_port--; in f81534_close()
1121 if (!serial_priv->opened_port) { in f81534_close()
1126 mutex_unlock(&serial_priv->urb_mutex); in f81534_close()
1233 struct f81534_serial_private *serial_priv; in f81534_process_read_urb() local
1249 serial_priv = usb_get_serial_data(serial); in f81534_process_read_urb()
1260 tty_port_num = serial_priv->tty_idx[phy_port_num]; in f81534_process_read_urb()
1309 struct f81534_serial_private *serial_priv; in f81534_set_port_output_pin() local
1319 serial_priv = usb_get_serial_data(serial); in f81534_set_port_output_pin()
1323 value = serial_priv->conf_data[idx]; in f81534_set_port_output_pin()
1330 value = serial_priv->conf_data[idx]; in f81534_set_port_output_pin()
1351 struct f81534_serial_private *serial_priv; in f81534_port_probe() local
1356 serial_priv = usb_get_serial_data(port->serial); in f81534_port_probe()
1393 value = serial_priv->conf_data[port_priv->phy_num]; in f81534_port_probe()
1494 struct f81534_serial_private *serial_priv = in f81534_resume() local
1505 mutex_lock(&serial_priv->urb_mutex); in f81534_resume()
1507 if (serial_priv->opened_port) { in f81534_resume()
1510 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()
1515 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()