Lines Matching refs:index
15 int usb_gadget_initialize(int index) in usb_gadget_initialize() argument
20 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_initialize()
22 if (dev_array[index]) in usb_gadget_initialize()
24 ret = uclass_get_device_by_seq(UCLASS_USB_GADGET_GENERIC, index, &dev); in usb_gadget_initialize()
26 ret = uclass_get_device(UCLASS_USB_GADGET_GENERIC, index, &dev); in usb_gadget_initialize()
32 dev_array[index] = dev; in usb_gadget_initialize()
36 int usb_gadget_release(int index) in usb_gadget_release() argument
40 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_release()
43 ret = device_remove(dev_array[index], DM_REMOVE_NORMAL); in usb_gadget_release()
45 dev_array[index] = NULL; in usb_gadget_release()
52 int usb_gadget_handle_interrupts(int index) in usb_gadget_handle_interrupts() argument
54 if (index < 0 || index >= ARRAY_SIZE(dev_array)) in usb_gadget_handle_interrupts()
56 return dm_usb_gadget_handle_interrupts(dev_array[index]); in usb_gadget_handle_interrupts()