MCPcopy Create free account
hub / github.com/apache/nuttx / usbhost_devaddr_initialize

Function usbhost_devaddr_initialize

drivers/usbhost/usbhost_devaddr.c:214–229  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212 ****************************************************************************/
213
214int usbhost_devaddr_initialize(FAR struct usbhost_devaddr_s *devgen)
215{
216 int ret = -EINVAL;
217
218 DEBUGASSERT(devgen);
219
220 if (devgen)
221 {
222 memset(devgen, 0, sizeof(struct usbhost_devaddr_s));
223 nxmutex_init(&devgen->lock);
224 devgen->next = 1;
225 ret = OK;
226 }
227
228 return ret;
229}
230
231/****************************************************************************
232 * Name: usbhost_devaddr_create

Callers 15

sim_usbhost_initializeFunction · 0.85
stm32l4_sw_initializeFunction · 0.85
at32_sw_initializeFunction · 0.85
stm32_sw_initializeFunction · 0.85
stm32_sw_initializeFunction · 0.85
efm32_sw_initializeFunction · 0.85
lpc31_ehci_initializeFunction · 0.85
kinetis_ehci_initializeFunction · 0.85
lpc54_usbhost_initializeFunction · 0.85
imxrt_ehci_initializeFunction · 0.85
stm32_sw_initializeFunction · 0.85

Calls 2

nxmutex_initFunction · 0.85
memsetFunction · 0.50

Tested by

no test coverage detected