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);
272 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
276 spin_lock_irqsave(&metro_priv->lock, flags);
277 metro_priv->throttled = 1;
278 spin_unlock_irqrestore(&metro_priv->lock, flags);
285 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
288 spin_lock_irqsave(&metro_priv->lock, flags);
289 control_state = metro_priv->control_state;
290 spin_unlock_irqrestore(&metro_priv->lock, flags);
300 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
306 spin_lock_irqsave(&metro_priv->lock, flags);
307 control_state = metro_priv->control_state;
319 metro_priv->control_state = control_state;
320 spin_unlock_irqrestore(&metro_priv->lock, flags);
327 struct metrousb_private *metro_priv = usb_get_serial_port_data(port);
332 spin_lock_irqsave(&metro_priv->lock, flags);
333 metro_priv->throttled = 0;
334 spin_unlock_irqrestore(&metro_priv->lock, flags);