kobject是如何添加到kset的?
时间:2010-07-13 来源:letmego163
1.kobject结构体
2. 如何添加到kset的?
先把kobject的kset成员指向目的kset,即包含这个kobject的kset;
调用kobject_add(kobj) --> kobj_kset_join(kobj), kobj_kest_join函数的作用就是把kobj自身加入到自身的kset的链表里面。
首先,kobject已经指向包含本身的kset中了;
其次,kobj_kset_join把kobject加到自己成员kset中去;
最后,kobject就添加到了包含这个kset中去了。
在这个函数中把自己&kobj添加到kest中去。
struct kobject { |
2. 如何添加到kset的?
先把kobject的kset成员指向目的kset,即包含这个kobject的kset;
调用kobject_add(kobj) --> kobj_kset_join(kobj), kobj_kest_join函数的作用就是把kobj自身加入到自身的kset的链表里面。
首先,kobject已经指向包含本身的kset中了;
其次,kobj_kset_join把kobject加到自己成员kset中去;
最后,kobject就添加到了包含这个kset中去了。
在这个函数中把自己&kobj添加到kest中去。
相关阅读 更多 +
排行榜 更多 +