Lines Matching defs:metro_priv

110 	struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
148 spin_lock_irqsave(&metro_priv->lock, flags);
149 throttled = metro_priv->throttled;
150 spin_unlock_irqrestore(&metro_priv->lock, flags);
173 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
178 spin_lock_irqsave(&metro_priv->lock, flags);
179 metro_priv->control_state = 0;
180 metro_priv->throttled = 0;
181 spin_unlock_irqrestore(&metro_priv->lock, flags);
246 struct metrousb_private *metro_priv;
248 metro_priv = kzalloc(sizeof(*metro_priv), GFP_KERNEL);
249 if (!metro_priv)
252 spin_lock_init(&metro_priv->lock);
254 usb_set_serial_port_data(port, metro_priv);
261 struct metrousb_private *metro_priv;
263 metro_priv = usb_get_serial_port_data(port);
264 kfree(metro_priv);
270 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
274 spin_lock_irqsave(&metro_priv->lock, flags);
275 metro_priv->throttled = 1;
276 spin_unlock_irqrestore(&metro_priv->lock, flags);
283 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
286 spin_lock_irqsave(&metro_priv->lock, flags);
287 control_state = metro_priv->control_state;
288 spin_unlock_irqrestore(&metro_priv->lock, flags);
298 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
304 spin_lock_irqsave(&metro_priv->lock, flags);
305 control_state = metro_priv->control_state;
317 metro_priv->control_state = control_state;
318 spin_unlock_irqrestore(&metro_priv->lock, flags);
325 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
330 spin_lock_irqsave(&metro_priv->lock, flags);
331 metro_priv->throttled = 0;
332 spin_unlock_irqrestore(&metro_priv->lock, flags);