*参照元 [#l64f3df8] #backlinks *説明 [#ec753a13] -パス: [[linux-2.6.33/drivers/base/dd.c]] -FIXME: これは何? --説明 **引数 [#x604d0c0] -struct device *dev -- --[[linux-2.6.33/device]] **返り値 [#ld6d505e] -int -- **参考 [#ced76e12] *実装 [#ee1eb175] static int driver_sysfs_add(struct device *dev) { int ret; ret = sysfs_create_link(&dev->driver->p->kobj, &dev->kobj, kobject_name(&dev->kobj)); - --[[linux-2.6.33/sysfs_create_link()]] --[[linux-2.6.33/kobject_name()]] if (ret == 0) { ret = sysfs_create_link(&dev->kobj, &dev->driver->p->kobj, "driver"); if (ret) sysfs_remove_link(&dev->driver->p->kobj, kobject_name(&dev->kobj)); - --[[linux-2.6.33/sysfs_remove_link()]] } return ret; } *コメント [#l1f22c0e]