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()
185 struct usb_wwan_intf_private *intfdata; in usb_wwan_write() local
193 intfdata = usb_get_serial_data(port->serial); in usb_wwan_write()
225 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_write()
226 if (intfdata->suspended) { in usb_wwan_write()
228 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_write()
230 intfdata->in_flight++; in usb_wwan_write()
231 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_write()
238 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_write()
239 intfdata->in_flight--; in usb_wwan_write()
240 spin_unlock_irqrestore(&intfdata->susp_lock, in usb_wwan_write()
304 struct usb_wwan_intf_private *intfdata; in usb_wwan_outdat_callback() local
309 intfdata = usb_get_serial_data(port->serial); in usb_wwan_outdat_callback()
314 spin_lock_irqsave(&intfdata->susp_lock, flags); in usb_wwan_outdat_callback()
315 intfdata->in_flight--; in usb_wwan_outdat_callback()
316 spin_unlock_irqrestore(&intfdata->susp_lock, flags); in usb_wwan_outdat_callback()
373 struct usb_wwan_intf_private *intfdata; in usb_wwan_open() local
379 intfdata = usb_get_serial_data(serial); in usb_wwan_open()
402 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_open()
403 if (++intfdata->open_ports == 1) in usb_wwan_open()
405 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_open()
431 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_close() local
441 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_close()
442 if (--intfdata->open_ports == 0) in usb_wwan_close()
444 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_close()
470 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_setup_urb() local
481 if (intfdata->use_zlp && dir == USB_DIR_OUT) in usb_wwan_setup_urb()
600 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_suspend() local
602 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
604 if (intfdata->in_flight) { in usb_wwan_suspend()
605 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
609 intfdata->suspended = 1; in usb_wwan_suspend()
610 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_suspend()
657 struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial); in usb_wwan_resume() local
663 spin_lock_irq(&intfdata->susp_lock); in usb_wwan_resume()
698 intfdata->suspended = 0; in usb_wwan_resume()
699 spin_unlock_irq(&intfdata->susp_lock); in usb_wwan_resume()