linux/list.h 简单解析 linux/list.h是linux内核中实现的链表部分 由于最近在看操作系统概念,第二章的编程练习是叫我们去写一个很简单的内核模块,其中涉及到了list.h的内容,书中也有推荐大家去看一看再完成项目 内核中的代码,至少list.h这里的代码写的还是十分易懂的,而且由于篇幅原因,这里只会介绍项目中会用到的简单的几个函数和宏 阅读本篇文章最好是自己也打开这个文件,跟着一起看效果才好 首先看链表结构的定义 struct list_head { struct list_head *ne…