摘要:
摘自Linux内核文档 Documentation/atomic_ops.txt,不是本人原创 阅读全文
posted @ 2017-07-07 17:29
Sky&Zhang
阅读(601)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/BoArmy/article/details/8652776 1.内核链表和普通链表的区别 内核链表是一个双向链表,但是与普通的双向链表又有所区别。内核链表中的链表元素不与特定类型相关,具有通用性。 我们先来看一幅图 链表数据结构的定义 structl 阅读全文
posted @ 2017-07-07 17:23
Sky&Zhang
阅读(1752)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/Deep_l_zh/article/details/48392935 阅读全文
posted @ 2017-07-07 17:20
Sky&Zhang
阅读(531)
评论(0)
推荐(0)
摘要:
转自:http://www.cnblogs.com/bitter-first-sweet-last/p/4528633.html 转自:http://blog.csdn.net/sunnytina/article/details/7615520 为什么需要内核锁? 多核处理器下,会存在多个进程处于内 阅读全文
posted @ 2017-07-07 17:18
Sky&Zhang
阅读(462)
评论(0)
推荐(0)
摘要:
大师指点后,所做的笔记,很感谢一起愿意研究技术的同事,以下不是本人原创,是他分析的成果#include #include struct lock_class_key { int ck; }; #define mutex_init() \ do { \ static ... 阅读全文
posted @ 2017-07-07 15:36
Sky&Zhang
阅读(607)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/sukhoi27smk/article/details/38020583 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值 阅读全文
posted @ 2017-07-07 15:26
Sky&Zhang
阅读(269)
评论(0)
推荐(0)
摘要:
转自:http://www.linuxidc.com/Linux/2015-07/120014.htm 本文首先介绍Linux下的经典宏定义,感受极客的智慧,然后根据该经典定义为下篇文章作铺垫。 offsetof宏定义: // 获得结构体(TYPE)的变量成员(MEMBER)在此结构体中的偏移量。# 阅读全文
posted @ 2017-07-07 13:44
Sky&Zhang
阅读(960)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/finewind/article/details/8074990 阅读全文
posted @ 2017-07-07 10:43
Sky&Zhang
阅读(838)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/echo_qiang/article/details/6233057 阅读全文
posted @ 2017-07-07 10:39
Sky&Zhang
阅读(760)
评论(0)
推荐(0)
摘要:
转自:http://www.cnblogs.com/Anker/archive/2013/12/15/3475643.html 1、前言 最近写代码需用到链表结构,正好公共库有关于链表的。第一眼看时,觉得有点新鲜,和我之前见到的链表结构不一样,只有前驱和后继指针,而没有数据域。后来看代码注释发现该代 阅读全文
posted @ 2017-07-07 10:38
Sky&Zhang
阅读(244)
评论(0)
推荐(0)
摘要:
转自:http://blog.chinaunix.net/uid-27037833-id-3237153.html 链表(循环双向链表)是Linux内核中最简单、最常用的一种数据结构。 1、链表的定义 struct list_head { struct list_head *next, *prev; 阅读全文
posted @ 2017-07-07 10:37
Sky&Zhang
阅读(453)
评论(0)
推荐(0)
摘要:
转自:http://blog.csdn.net/tigerjibo/article/details/8299589 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 1.container_of宏 1> Container_of在Linux内 阅读全文
posted @ 2017-07-07 10:35
Sky&Zhang
阅读(591)
评论(0)
推荐(0)

浙公网安备 33010602011771号