*参照元 [#d76c9fe6] #backlinks *注意 [#bc4be371] -より新しいバージョンがあります。 --[[linux-4.4.1/dev_set_drvdata()]] *説明 [#a8ed87c3] -パス: [[linux-2.6.25/include/linux/device.h]] -デバイス構造体にデバイスドライバのプライベートデータを設定する。 --デバイス構造体を扱う関数はプライベートデータに触らない。 ドライバが自由に使って良い。 **引数 [#s2515131] -struct device *dev --Linux のデバイスを指定する。 --[[linux-2.6.25/device]] -void *data --設定するデータを指定する。 **返り値 [#xaf6dca6] -なし **参考 [#a505c8b4] *実装 [#s999e50e] static inline void dev_set_drvdata(struct device *dev, void *data) { dev->driver_data = data; } *コメント [#te40db7a]