Lines Matching refs:index
17 int usb_gadget_initialize(int index) in usb_gadget_initialize() argument
22 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_initialize()
24 if (dev_array[index]) in usb_gadget_initialize()
26 ret = uclass_get_device_by_seq(UCLASS_USB_GADGET_GENERIC, index, &dev); in usb_gadget_initialize()
28 ret = uclass_get_device(UCLASS_USB_GADGET_GENERIC, index, &dev); in usb_gadget_initialize()
34 dev_array[index] = dev; in usb_gadget_initialize()
38 int usb_gadget_release(int index) in usb_gadget_release() argument
42 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_release()
45 ret = device_remove(dev_array[index], DM_REMOVE_NORMAL); in usb_gadget_release()
47 dev_array[index] = NULL; in usb_gadget_release()
54 int usb_gadget_handle_interrupts(int index) in usb_gadget_handle_interrupts() argument
56 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_handle_interrupts()
58 return dm_usb_gadget_handle_interrupts(dev_array[index]); in usb_gadget_handle_interrupts()