container_of(ptr, type, member)宏定义解析
container_of()这个宏定义的功能是根据一个已知结构体成员的指针和变量名得出宿主结构体的地址
为方便理解和描述,本文中将已知的结构体成员叫做功能成员,它所在的结构体叫做宿主结构体。
先来分析一下参数:
ptr:指向功能成员的指针,存放功能成员的地址
type:宿主结构体的类型
member:功能成员在结构体中的表示(变量名)
container_of(pt
转载
2018-01-14 00:28:22 ·
390 阅读 ·
0 评论