内核的hash node结构为啥不是普通链表,而是包含**pprev这样一个成员。
发表于 : 2012-10-16 22:39
如下是内核中hash node的结构,为什么不用普通链表的结构,而是使用**pprev的方式,这样有什么好处?
struct hlist_node {
struct hlist_node *next, **pprev;
};
struct hlist_node {
struct hlist_node *next, **pprev;
};