现在位置: 首页 > container_of
2015年12月08日 技术文章 ⁄ 共 2773字 linux内核container_of()宏详解已关闭评论 ⁄ 阅读 1,797 次
一、简介 Container_of在Linux内核中是一个常用的宏,用于从包含在某个结构中的指针获得结构本身的指针,通俗地讲就是通过结构体变量中某个成员的首地址进而获得整个结构体变量的首地址。 二、接口 container_of(ptr, type, member) ptr:表示结构体中member的地址 type:表示结构体类型 member:表示结构体中的成员 通过ptr的地址可以返回结构体的首地址 三、实现 /** * container_of - cast a member of a s...
阅读全文
×