DEVSW(9)

名称
devsw - cdevsw 構造体の取得

書式
<sys/param.h> <sys/conf.h> struct cdevsw * devsw(dev_t dev)

解説
devsw() 関数はこの文字型デバイス ID に関連付けられた cdevsw 構造体へのポインタを返します。 dev->si_cdevsw が設定されている場合にはそれが返され、そうでない場合には cdevsw 配列へ major(9) 値分オフセットさせたものが返されます。

引数は以下の通りです。

dev 返されるべき cdevsw エントリのデバイスです。

戻り値
cdevsw 構造体へのポインタです。

関連項目
major(9), minor(9), umajor(9), uminor(9)

作者
このマニュアルページは Chad David <davidc@acns.ab.ca> が書きました。