Lines Matching refs:intfdata
73 struct usb_wwan_intf_private *intfdata; in usb_wwan_dtr_rts() local
75 intfdata = usb_get_serial_data(port->serial); in usb_wwan_dtr_rts()
77 if (!intfdata->use_send_setup) in usb_wwan_dtr_rts()
113 struct usb_wwan_intf_private *intfdata; in usb_wwan_tiocmset() local
116 intfdata = usb_get_serial_data(port->serial); in usb_wwan_tiocmset()
118 if (!intfdata->use_send_setup) in usb_wwan_tiocmset()
184 struct usb_wwan_intf_private *intfdata; in usb_wwan_write() local
192 intfdata = usb_get_serial_data(port->serial); in usb_wwan_write()
224 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_write()
225 if (intfdata->suspended) { in usb_wwan_write()
227 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_write()
229 intfdata->in_flight++; in usb_wwan_write()
230 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_write()
237 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_write()
238 intfdata->in_flight--; in usb_wwan_write()
239 spin_unlock_irqrestore(&intfdata->susp_lock, in usb_wwan_write()
303 struct usb_wwan_intf_private *intfdata; in usb_wwan_outdat_callback() local
308 intfdata = usb_get_serial_data(port->serial); in usb_wwan_outdat_callback()
313 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_outdat_callback()
314 intfdata->in_flight--; in usb_wwan_outdat_callback()
315 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_outdat_callback()
372 struct usb_wwan_intf_private *intfdata; in usb_wwan_open() local
378 intfdata = usb_get_serial_data(serial); in usb_wwan_open()
401 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_open()
402 if (++intfdata->open_ports == 1) in usb_wwan_open()
404 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_open()
430 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_close() local
439 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_close()
440 if (--intfdata->open_ports == 0) in usb_wwan_close()
442 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_close()
468 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_setup_urb() local
479 if (intfdata->use_zlp && dir == USB_DIR_OUT) in usb_wwan_setup_urb()
592 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_suspend() local
594 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
596 if (intfdata->in_flight) { in usb_wwan_suspend()
597 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
601 intfdata->suspended = 1; in usb_wwan_suspend()
602 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
649 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_resume() local
655 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_resume()
690 intfdata->suspended = 0; in usb_wwan_resume()
691 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_resume()