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

Function usbclass_uninitialize

drivers/usbdev/rndis.c:2973–2980  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2971}
2972
2973static void usbclass_uninitialize(FAR struct usbdevclass_driver_s *classdev)
2974{
2975 FAR struct rndis_driver_s *drvr = (FAR struct rndis_driver_s *)classdev;
2976 FAR struct rndis_alloc_s *alloc = (FAR struct rndis_alloc_s *)drvr->dev;
2977
2978 netdev_unregister(&drvr->dev->netdev);
2979 kmm_free(alloc);
2980}
2981
2982/****************************************************************************
2983 * Public Functions

Callers 1

usbdev_rndis_initializeFunction · 0.70

Calls 2

netdev_unregisterFunction · 0.85
kmm_freeFunction · 0.85

Tested by

no test coverage detected