
Linux内核数据结构
文章平均质量分 82
GouplovXim
当我心无牵挂的时候,贫穷只是晚上吃牛排和馒头的区别,无损于我的快乐!当我爱上一个人的时候,我才深深地体会到贫穷带来的自卑,非常!
展开
-
container_of与offsetof详解
Linxu内核中宏container_of的作用是根据结构体成员的一个指针地址来获取整个结构体的地址原创 2017-03-20 10:58:18 · 363 阅读 · 0 评论 -
内核数据结构移植
主要移植了内核中的 list,rbtree。使得这2个数据结构在用户态程序中也能使用。 同时用 cpputest 对移植后的代码进行了测试。(测试代码其实也是使用这2个数据结构的方法)转载 2017-06-02 16:09:27 · 367 阅读 · 0 评论 -
Linux内核数据结构之链表list.h
Linux-3.5版本下的list.h注释翻译加详细分析原创 2017-06-03 15:11:17 · 404 阅读 · 0 评论 -
Linux内核链表之哈希链表
因为哈希链表并不需要双向循环的技能,它一般适用于单向散列的场景。 所以,为了减少开销,并没有用struct hlist_node{}来代表哈希表头,而是重新设计struct hlist_head{}这个数据结构原创 2017-06-04 12:09:17 · 640 阅读 · 0 评论