device_get_children — get a list of devices connected to a device
Contents
Description
Retrieve a list of all device instances currently connected to dev and return the list in *devlistp and
the count in *devcountp. The memory allocated for the list should be freed using free(*devlistp,
M_TEMP). devlistp and devcountp are not changed when an error is returned.
Name
device_get_children — get a list of devices connected to a device
Return Values
Zero is returned on success, otherwise an appropriate error is returned.
See Also
devclass(9), device(9)
Synopsis
#include<sys/param.h>#include<sys/bus.h>intdevice_get_children(device_tdev, device_t**devlistp, int*devcountp);
