DEVICE_GET_CHILDREN(9)

명칭
device_get_children - 디바이스에 접속되고 있는 디바이스의 리스트의 취득

서식
<sys/param.h> <sys/bus.h> int device_get_children(device_t dev, device_t **devlistp, int *devcountp)

해설
현재 dev 에 접속되고 있는 모든 디바이스 인스턴스의 리스트를 꺼내, 그 리스트를 *devlistp 에, 그 개수를 *devcountp 에 넣어 돌려줍니다. 리스트를 위해서(때문에) 할당할 수 있었던 메모리는 free(*devlistp, M_TEMP) (을)를 사용해 해방되어야 합니다.

반환값
성공시에는 0 이 돌려주어져 그렇지 않은 경우에는 적절한 에러가 돌려주어집니다.

관련 항목
devclass(9), device(9)

저자
이 메뉴얼 페이지는 Doug Rabson 하지만 썼습니다.