Linux 内核kobject 层次, kset, 和子系统
Posted fanweisheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 内核kobject 层次, kset, 和子系统相关的知识,希望对你有一定的参考价值。
kobject 结构常常用来连接对象到一个层级的结构中, 匹配正被建模的子系统的结构. 有 2 个分开的机制对于这个连接: parent 指针和 ksets.
在结构 kobject 中的 parent 成员是一个指向其他对象的指针 -- 代表在层次中之上的 下一级. 如果, 例如, 一个 kobject 表示一个 USB 设备, 它的 parent 指针可能指示这 个设备被插入的 hub.
parent 指针的主要用途是在 sysfs 层次中定位对象. 我们将看到这个如何工作, 在"低 级 sysfs 操作"一节中.
以上是关于Linux 内核kobject 层次, kset, 和子系统的主要内容,如果未能解决你的问题,请参考以下文章
(todo)Linux 内核:设备驱动模型sysfs与kobject基类