Lines Matching refs:s_priv
1814 struct keyspan_serial_private *s_priv;
1818 s_priv = usb_get_serial_data(serial);
1819 d_details = s_priv->device_details;
1826 s_priv->instat_urb = keyspan_setup_urb
1828 serial, s_priv->instat_buf, INSTAT_BUFLEN,
1831 s_priv->indat_urb = keyspan_setup_urb
1833 serial, s_priv->indat_buf, INDAT49W_BUFLEN,
1836 s_priv->glocont_urb = keyspan_setup_urb
1838 serial, s_priv->glocont_buf, GLOCONT_BUFLEN,
2034 struct keyspan_serial_private *s_priv;
2042 s_priv = usb_get_serial_data(serial);
2044 d_details = s_priv->device_details;
2181 struct keyspan_serial_private *s_priv;
2187 s_priv = usb_get_serial_data(serial);
2189 d_details = s_priv->device_details;
2301 struct keyspan_serial_private *s_priv;
2307 s_priv = usb_get_serial_data(serial);
2309 d_details = s_priv->device_details;
2311 this_urb = s_priv->glocont_urb;
2445 dr = (void *)(s_priv->ctrl_buf);
2452 memcpy(s_priv->glocont_buf, &msg, sizeof(msg));
2456 (unsigned char *)dr, s_priv->glocont_buf,
2477 struct keyspan_serial_private *s_priv;
2484 s_priv = usb_get_serial_data(serial);
2486 d_details = s_priv->device_details;
2607 struct keyspan_serial_private *s_priv;
2613 s_priv = usb_get_serial_data(serial);
2615 d_details = s_priv->device_details;
2617 this_urb = s_priv->glocont_urb;
2748 struct keyspan_serial_private *s_priv;
2751 s_priv = usb_get_serial_data(serial);
2752 d_details = s_priv->device_details;
2779 struct keyspan_serial_private *s_priv;
2793 s_priv = kzalloc(sizeof(struct keyspan_serial_private), GFP_KERNEL);
2794 if (!s_priv)
2797 s_priv->instat_buf = kzalloc(INSTAT_BUFLEN, GFP_KERNEL);
2798 if (!s_priv->instat_buf)
2801 s_priv->indat_buf = kzalloc(INDAT49W_BUFLEN, GFP_KERNEL);
2802 if (!s_priv->indat_buf)
2805 s_priv->glocont_buf = kzalloc(GLOCONT_BUFLEN, GFP_KERNEL);
2806 if (!s_priv->glocont_buf)
2809 s_priv->ctrl_buf = kzalloc(sizeof(struct usb_ctrlrequest), GFP_KERNEL);
2810 if (!s_priv->ctrl_buf)
2813 s_priv->device_details = d_details;
2814 usb_set_serial_data(serial, s_priv);
2818 if (s_priv->instat_urb != NULL) {
2819 err = usb_submit_urb(s_priv->instat_urb, GFP_KERNEL);
2823 if (s_priv->indat_urb != NULL) {
2824 err = usb_submit_urb(s_priv->indat_urb, GFP_KERNEL);
2832 kfree(s_priv->glocont_buf);
2834 kfree(s_priv->indat_buf);
2836 kfree(s_priv->instat_buf);
2838 kfree(s_priv);
2845 struct keyspan_serial_private *s_priv;
2847 s_priv = usb_get_serial_data(serial);
2849 usb_kill_urb(s_priv->instat_urb);
2850 usb_kill_urb(s_priv->glocont_urb);
2851 usb_kill_urb(s_priv->indat_urb);
2856 struct keyspan_serial_private *s_priv;
2858 s_priv = usb_get_serial_data(serial);
2861 usb_kill_urb(s_priv->instat_urb);
2862 usb_kill_urb(s_priv->indat_urb);
2864 usb_free_urb(s_priv->instat_urb);
2865 usb_free_urb(s_priv->indat_urb);
2866 usb_free_urb(s_priv->glocont_urb);
2868 kfree(s_priv->ctrl_buf);
2869 kfree(s_priv->glocont_buf);
2870 kfree(s_priv->indat_buf);
2871 kfree(s_priv->instat_buf);
2873 kfree(s_priv);
2879 struct keyspan_serial_private *s_priv;
2887 s_priv = usb_get_serial_data(serial);
2888 d_details = s_priv->device_details;