设为首页 加入收藏

TOP

Linux 内核链表移植(三)
2014-11-24 03:17:16 来源: 作者: 【 】 浏览:7
Tags:Linux 内核 移植
s); \
pos = pos->next)


#define hlist_for_each_entry_continue(tpos, typeof_tpos, pos, member) \
for (pos = (pos)->next; \
pos && prefetch(pos->next) && \
((tpos = hlist_entry(pos, typeof_tpos, member)) == tpos); \
pos = pos->next)


#define hlist_for_each_entry_from(tpos, typeof_tpos, pos, member) \
for (; pos && prefetch(pos->next) && \
((tpos = hlist_entry(pos, typeof_tpos, member)) == tpos); \
pos = pos->next)


#define hlist_for_each_entry_safe(tpos, typeof_tpos, pos, n, head, member) \
for (pos = (head)->first; \
pos && ((n = pos->next) == n) && \
((tpos = hlist_entry(pos, typeof_tpos, member)) == tpos); \
pos = n)


#endif


#endif /* _DH_LIST_H */


首页 上一页 1 2 3 4 下一页 尾页 3/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux内核驱动开发之KGDB单步调试.. 下一篇Linux下程序简单编写_TQ2440第一..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C语言中如何将结构体 (2025-12-24 22:20:09)
·纯C语言结构体成员变 (2025-12-24 22:20:06)
·C语言中,指针函数和 (2025-12-24 22:20:03)
·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)