Lines Matching refs:s_priv

1830 	struct keyspan_serial_private 	*s_priv;
1834 s_priv = usb_get_serial_data(serial);
1835 d_details = s_priv->device_details;
1842 s_priv->instat_urb = keyspan_setup_urb
1844 serial, s_priv->instat_buf, INSTAT_BUFLEN,
1847 s_priv->indat_urb = keyspan_setup_urb
1849 serial, s_priv->indat_buf, INDAT49W_BUFLEN,
1852 s_priv->glocont_urb = keyspan_setup_urb
1854 serial, s_priv->glocont_buf, GLOCONT_BUFLEN,
2050 struct keyspan_serial_private *s_priv;
2058 s_priv = usb_get_serial_data(serial);
2060 d_details = s_priv->device_details;
2197 struct keyspan_serial_private *s_priv;
2203 s_priv = usb_get_serial_data(serial);
2205 d_details = s_priv->device_details;
2317 struct keyspan_serial_private *s_priv;
2323 s_priv = usb_get_serial_data(serial);
2325 d_details = s_priv->device_details;
2327 this_urb = s_priv->glocont_urb;
2461 dr = (void *)(s_priv->ctrl_buf);
2468 memcpy(s_priv->glocont_buf, &msg, sizeof(msg));
2472 (unsigned char *)dr, s_priv->glocont_buf,
2493 struct keyspan_serial_private *s_priv;
2500 s_priv = usb_get_serial_data(serial);
2502 d_details = s_priv->device_details;
2623 struct keyspan_serial_private *s_priv;
2629 s_priv = usb_get_serial_data(serial);
2631 d_details = s_priv->device_details;
2633 this_urb = s_priv->glocont_urb;
2764 struct keyspan_serial_private *s_priv;
2767 s_priv = usb_get_serial_data(serial);
2768 d_details = s_priv->device_details;
2795 struct keyspan_serial_private *s_priv;
2809 s_priv = kzalloc(sizeof(struct keyspan_serial_private), GFP_KERNEL);
2810 if (!s_priv)
2813 s_priv->instat_buf = kzalloc(INSTAT_BUFLEN, GFP_KERNEL);
2814 if (!s_priv->instat_buf)
2817 s_priv->indat_buf = kzalloc(INDAT49W_BUFLEN, GFP_KERNEL);
2818 if (!s_priv->indat_buf)
2821 s_priv->glocont_buf = kzalloc(GLOCONT_BUFLEN, GFP_KERNEL);
2822 if (!s_priv->glocont_buf)
2825 s_priv->ctrl_buf = kzalloc(sizeof(struct usb_ctrlrequest), GFP_KERNEL);
2826 if (!s_priv->ctrl_buf)
2829 s_priv->device_details = d_details;
2830 usb_set_serial_data(serial, s_priv);
2834 if (s_priv->instat_urb != NULL) {
2835 err = usb_submit_urb(s_priv->instat_urb, GFP_KERNEL);
2839 if (s_priv->indat_urb != NULL) {
2840 err = usb_submit_urb(s_priv->indat_urb, GFP_KERNEL);
2848 kfree(s_priv->glocont_buf);
2850 kfree(s_priv->indat_buf);
2852 kfree(s_priv->instat_buf);
2854 kfree(s_priv);
2861 struct keyspan_serial_private *s_priv;
2863 s_priv = usb_get_serial_data(serial);
2865 usb_kill_urb(s_priv->instat_urb);
2866 usb_kill_urb(s_priv->glocont_urb);
2867 usb_kill_urb(s_priv->indat_urb);
2872 struct keyspan_serial_private *s_priv;
2874 s_priv = usb_get_serial_data(serial);
2877 usb_kill_urb(s_priv->instat_urb);
2878 usb_kill_urb(s_priv->indat_urb);
2880 usb_free_urb(s_priv->instat_urb);
2881 usb_free_urb(s_priv->indat_urb);
2882 usb_free_urb(s_priv->glocont_urb);
2884 kfree(s_priv->ctrl_buf);
2885 kfree(s_priv->glocont_buf);
2886 kfree(s_priv->indat_buf);
2887 kfree(s_priv->instat_buf);
2889 kfree(s_priv);
2895 struct keyspan_serial_private *s_priv;
2903 s_priv = usb_get_serial_data(serial);
2904 d_details = s_priv->device_details;