全部博文(175)
发布时间:2013-04-17 14:50:40
内核数据结构:hlist_head 分类: Linux内核 2011-05-16 20:58 1228人阅读 评论(3) 收藏 举报 数据结构structnulllistdelete优化内核中,使用list_head作为链表,该数据结构本身即使head又是node。如果将它作为hash list的头节点,那么每个头节点会占用8个字节。因此内核中对其优化,使用hlist_head作.........【阅读全文】
发布时间:2013-03-18 17:47:09
内核中每个字符设备都对应一个 cdev结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstruct cdev {struct kobject kobj; // 每个 cdev都是一个 kobjectstruct module *owner; //指向实现驱动的模.........【阅读全文】