Hi, This might seems to a very trivial question so please bear with me. I was going through kernel (2.6.24) hash list implementation.
I am not able to understand: 1. How 'hlist_head' and 'hlist_node' structures is used to implement hash list? 2. What is the purpose of '**pprev' in hlist_node as it contains address of pointer to self node? 3. I am reading this in context of PID allocator, is there any document that explains how various data-structures being used in allocating PIDs? Thanks, Chetan Nanda
