Lines Matching refs:ifd
1228 struct usb_host_interface *ifd; in usblp_select_alts() local
1240 ifd = &if_alt->altsetting[i]; in usblp_select_alts()
1242 if (ifd->desc.bInterfaceClass != USB_CLASS_PRINTER || in usblp_select_alts()
1243 ifd->desc.bInterfaceSubClass != 1) in usblp_select_alts()
1247 if (ifd->desc.bInterfaceProtocol < USBLP_FIRST_PROTOCOL || in usblp_select_alts()
1248 ifd->desc.bInterfaceProtocol > USBLP_LAST_PROTOCOL) in usblp_select_alts()
1252 if (ifd->desc.bInterfaceProtocol > 1) { in usblp_select_alts()
1253 res = usb_find_common_endpoints(ifd, in usblp_select_alts()
1257 res = usb_find_bulk_out_endpoint(ifd, &epwrite); in usblp_select_alts()
1272 usblp->protocol[ifd->desc.bInterfaceProtocol].alt_setting = in usblp_select_alts()
1273 ifd->desc.bAlternateSetting; in usblp_select_alts()
1274 usblp->protocol[ifd->desc.bInterfaceProtocol].epwrite = epwrite; in usblp_select_alts()
1275 usblp->protocol[ifd->desc.bInterfaceProtocol].epread = epread; in usblp_select_alts()