Lines Matching refs:info
20 // #define DEBUG // error path messages, extra info
800 const struct driver_info *info = dev->driver_info;
815 if (info->stop) {
816 retval = info->stop(dev);
822 info->description);
825 if (!(info->flags & FLAG_AVOID_UNLINK_URBS))
842 if (info->manage_power && mpn)
843 info->manage_power(dev, 0);
861 const struct driver_info *info = dev->driver_info;
869 info->description);
874 if (info->reset && (retval = info->reset (dev)) < 0) {
880 info->description);
888 if (info->check_connect && (retval = info->check_connect (dev)) < 0) {
923 if (info->manage_power) {
924 retval = info->manage_power(dev, 1);
1019 void usbnet_get_drvinfo (struct net_device *net, struct ethtool_drvinfo *info)
1023 strlcpy (info->driver, dev->driver_name, sizeof info->driver);
1024 strlcpy (info->fw_version, dev->driver_info->description,
1025 sizeof info->fw_version);
1026 usb_make_path (dev->udev, info->bus_info, sizeof info->bus_info);
1179 const struct driver_info *info = dev->driver_info;
1186 if(info->link_reset && (retval = info->link_reset(dev)) < 0) {
1193 info->description);
1327 const struct driver_info *info = dev->driver_info;
1336 if (info->tx_fixup) {
1337 skb = info->tx_fixup (dev, skb, GFP_ATOMIC);
1340 if (info->flags & FLAG_MULTI_PACKET)
1372 if (!(info->flags & FLAG_SEND_ZLP)) {
1373 if (!(info->flags & FLAG_MULTI_PACKET)) {
1387 if (info->flags & FLAG_MULTI_PACKET) {
1636 const struct driver_info *info;
1652 info = (const struct driver_info *) prod->driver_info;
1653 if (!info) {
1673 dev->driver_info = info;
1713 if (info->bind) {
1714 status = info->bind (dev, udev);
1739 } else if (!info->in || !info->out)
1743 info->in + USB_DIR_IN, info->out + USB_DIR_OUT, 0
1746 dev->in = usb_rcvbulkpipe (xdev, info->in);
1747 dev->out = usb_sndbulkpipe (xdev, info->out);
1748 if (!(info->flags & FLAG_NO_SETINT))
1784 if (dev->can_dma_sg && !(info->flags & FLAG_SEND_ZLP) &&
1785 !(info->flags & FLAG_MULTI_PACKET)) {
1818 if (info->unbind)
1819 info->unbind (dev, udev);