迷人硬币

文章
3
资源
0
加入时间
2年10月21天

Linux 内核链表

操作系统内核常需要维护数据结构的链表。Linux 内核已经同时有几个链表实现。为减少复制代码的数量, 内核已经创建了一个标准环形双向链表,并鼓励需要操作链表的人使用这个设施.使用链表接口时,应当记住列表函数没做加锁。若驱动可能同一个列表并发操作,就必须实现一个锁方案。为使用链表机制,驱动必须包含文件  ,它定义了一个简单的list_head 类型 结构:点击(此处)折叠或打