device_get_children(9) FreeBSD 一般コマンドマニュアル

device_get_children

前のページ 上に戻る 次のページ

device_get_children


     #include <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 が書きました。

FreeBSD 4.4                    December 1, 1999                    FreeBSD 4.4

ABELNET VPSサービス