Lines Matching defs:interface

85  * struct most_dev - holds all usb interface specific stuff
87 * @iface: hardware interface
90 * @dci: direct communication interface of hardware
137 * This is reads data from INIC's direct register communication interface
168 * This is writes data to INIC's direct register communication interface
227 * @iface: pointer to the interface
444 * @iface: interface to enqueue to
553 * @iface: interface
557 * The attached network interface controller (NIC) supports a padding mode
639 * @iface: pointer to interface
681 * This retrieves the network interface status of the USB INIC
748 * The USB interface that exposes the asynchronous channels
936 * @interface: Interface of the attached USB device
941 * the interface with the core.
947 hdm_probe(struct usb_interface *interface, const struct usb_device_id *id)
949 struct usb_host_interface *usb_iface_desc = interface->cur_altsetting;
950 struct usb_device *usb_dev = interface_to_usbdev(interface);
963 usb_set_intfdata(interface, mdev);
978 mdev->iface.driver_dev = &interface->dev;
979 mdev->iface.interface = ITYPE_USB;
997 mdev->dev.parent = &interface->dev;
1102 * @interface: Interface of the attached USB device
1104 * This deregisters the interface with the core, removes the kernel timer
1109 static void hdm_disconnect(struct usb_interface *interface)
1111 struct most_dev *mdev = usb_get_intfdata(interface);
1114 usb_set_intfdata(interface, NULL);
1133 static int hdm_suspend(struct usb_interface *interface, pm_message_t message)
1135 struct most_dev *mdev = usb_get_intfdata(interface);
1147 static int hdm_resume(struct usb_interface *interface)
1149 struct most_dev *mdev = usb_get_intfdata(interface);