Lines Matching refs:usbd_interface
409 struct usbd_interface *ifc = &dev->ud_ifaces[ifaceidx]; in usbd_iface_init()
424 struct usbd_interface *ifc __diagused = &dev->ud_ifaces[ifaceidx]; in usbd_iface_fini()
445 usbd_iface_locked(struct usbd_interface *iface) in usbd_iface_locked()
457 usbd_iface_exlock(struct usbd_interface *iface) in usbd_iface_exlock()
468 usbd_iface_lock(struct usbd_interface *iface) in usbd_iface_lock()
487 usbd_iface_unlock(struct usbd_interface *iface) in usbd_iface_unlock()
498 usbd_iface_piperef(struct usbd_interface *iface) in usbd_iface_piperef()
516 usbd_iface_pipeunref(struct usbd_interface *iface) in usbd_iface_pipeunref()
533 struct usbd_interface *ifc = &dev->ud_ifaces[ifaceidx]; in usbd_fill_iface_data()
643 struct usbd_interface *ifc = &dev->ud_ifaces[ifcno]; in usbd_free_iface_data()
713 kmem_free(dev->ud_ifaces, nifc * sizeof(struct usbd_interface)); in usbd_set_config_index()
879 dev->ud_ifaces = kmem_alloc(nifc * sizeof(struct usbd_interface), in usbd_set_config_index()
898 nifc * sizeof(struct usbd_interface)); in usbd_set_config_index()
923 usbd_setup_pipe(struct usbd_device *dev, struct usbd_interface *iface, in usbd_setup_pipe()
930 usbd_setup_pipe_flags(struct usbd_device *dev, struct usbd_interface *iface, in usbd_setup_pipe_flags()
1182 struct usbd_interface **ifaces; in usbd_attachinterfaces()
1849 nifc * sizeof(struct usbd_interface)); in usb_free_device()