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()
840 struct f81534_serial_private *serial_priv; in f81534_calc_num_ports() local
855 serial_priv = devm_kzalloc(&serial->interface->dev, in f81534_calc_num_ports()
856 sizeof(*serial_priv), GFP_KERNEL); in f81534_calc_num_ports()
857 if (!serial_priv) in f81534_calc_num_ports()
860 usb_set_serial_data(serial, serial_priv); in f81534_calc_num_ports()
861 mutex_init(&serial_priv->urb_mutex); in f81534_calc_num_ports()
864 status = f81534_find_config_idx(serial, &serial_priv->setting_idx); in f81534_calc_num_ports()
875 if (serial_priv->setting_idx != F81534_CUSTOM_NO_CUSTOM_DATA) { in f81534_calc_num_ports()
879 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
880 serial_priv->conf_data); in f81534_calc_num_ports()
890 serial_priv->setting_idx); in f81534_calc_num_ports()
895 sizeof(serial_priv->conf_data), in f81534_calc_num_ports()
896 serial_priv->conf_data); in f81534_calc_num_ports()
911 serial_priv->conf_data[i] |= F81534_PORT_UNAVAILABLE; in f81534_calc_num_ports()
913 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
927 if (serial_priv->conf_data[i] & F81534_PORT_UNAVAILABLE) in f81534_calc_num_ports()
930 serial_priv->tty_idx[i] = index++; in f81534_calc_num_ports()
933 serial_priv->tty_idx[i]); in f81534_calc_num_ports()
1068 struct f81534_serial_private *serial_priv = in f81534_open() local
1089 mutex_lock(&serial_priv->urb_mutex); in f81534_open()
1092 if (!serial_priv->opened_port) { in f81534_open()
1098 serial_priv->opened_port++; in f81534_open()
1101 mutex_unlock(&serial_priv->urb_mutex); in f81534_open()
1109 struct f81534_serial_private *serial_priv = in f81534_close() local
1122 mutex_lock(&serial_priv->urb_mutex); in f81534_close()
1123 serial_priv->opened_port--; in f81534_close()
1125 if (!serial_priv->opened_port) { in f81534_close()
1130 mutex_unlock(&serial_priv->urb_mutex); in f81534_close()
1237 struct f81534_serial_private *serial_priv; in f81534_process_read_urb() local
1253 serial_priv = usb_get_serial_data(serial); in f81534_process_read_urb()
1264 tty_port_num = serial_priv->tty_idx[phy_port_num]; in f81534_process_read_urb()
1313 struct f81534_serial_private *serial_priv; in f81534_set_port_output_pin() local
1323 serial_priv = usb_get_serial_data(serial); in f81534_set_port_output_pin()
1327 value = serial_priv->conf_data[idx]; in f81534_set_port_output_pin()
1334 value = serial_priv->conf_data[idx]; in f81534_set_port_output_pin()
1355 struct f81534_serial_private *serial_priv; in f81534_port_probe() local
1360 serial_priv = usb_get_serial_data(port->serial); in f81534_port_probe()
1397 value = serial_priv->conf_data[port_priv->phy_num]; in f81534_port_probe()
1498 struct f81534_serial_private *serial_priv = in f81534_resume() local
1509 mutex_lock(&serial_priv->urb_mutex); in f81534_resume()
1511 if (serial_priv->opened_port) { in f81534_resume()
1514 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()
1519 mutex_unlock(&serial_priv->urb_mutex); in f81534_resume()