container_of使用
驱动中经常用到container_of,知道是这个意思,用的时候没有去深究,今天看了下,记录一下
本质作用就是,根据传回来的已知的结构体中某个成员,然后通过计算它偏移,找到结构体的类型的地址,从而可以使用它,这样减少了一些定义,不需要重新定义全局变量来保存数据
参考
https://blog.csdn.net/wzc18743083828/article/details/118730678
这里讲的比较详细
使用案例
要看更详细的解释可以看
需要FQ看