Lines Matching refs:pIf
212 struct usb_host_interface *pIf; in ms_usb_parse_interface() local
257 pIf = pIntf->altsetting + pIntf->num_altsetting; in ms_usb_parse_interface()
258 pIf->endpoint = NULL; in ms_usb_parse_interface()
261 memcpy(pIf, pBuf, USB_DT_INTERFACE_SIZE); in ms_usb_parse_interface()
263 pBuf += pIf->desc.bLength; in ms_usb_parse_interface()
264 checked += pIf->desc.bLength; in ms_usb_parse_interface()
265 bufsize -= pIf->desc.bLength; in ms_usb_parse_interface()
289 if ( (pIf->desc.bNumEndpoints > 0) && (pIf->desc.bNumEndpoints <= USB_MAX_ENDPOINTS) ) in ms_usb_parse_interface()
291 pIf->endpoint = (struct usb_host_endpoint *) in ms_usb_parse_interface()
293 pIf->desc.bNumEndpoints, GFP_KERNEL); in ms_usb_parse_interface()
294 if (!pIf->endpoint) in ms_usb_parse_interface()
300 memset(pIf->endpoint, 0, sizeof(struct usb_host_endpoint) * in ms_usb_parse_interface()
301 pIf->desc.bNumEndpoints); in ms_usb_parse_interface()
303 for (i = 0; i < pIf->desc.bNumEndpoints; i++) in ms_usb_parse_interface()
305 retval = ms_usb_parse_ept(dev, pIf->endpoint + i, pBuf, bufsize); in ms_usb_parse_interface()