INIT_LIST_HEAD
INIT_LIST_HEAD(struct list_head *list)
INIT_LIST_HEAD(struct list_head *list)
INIT_LIST_HEAD(struct list_head *head) {
#define INIT_LIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)
#define INIT_LIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)
#define INIT_LIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)
#define INIT_LIST_HEAD LIST_INIT
#define INIT_LIST_HEAD(l) do { (l)->prev = (l)->next = (l); } while (0)
static inline void INIT_LIST_HEAD(struct list_head *list)