Lines Matching defs:le
2582 #define InitializeListHead(le) (void)((le)->Flink = (le)->Blink = (le))
2583 #define InsertHeadList(le,e) do { PLIST_ENTRY f = (le)->Flink; (e)->Flink = f; (e)->Blink = (le); f->Blink = (e); (le)->Flink = (e); } while (0)
2584 #define InsertTailList(le,e) do { PLIST_ENTRY b = (le)->Blink; (e)->Flink = (le); (e)->Blink = b; b->Flink = (e); (le)->Blink = (e); } while (0)
2585 #define IsListEmpty(le) ((le)->Flink == (le))
2587 static inline PLIST_ENTRY RemoveHeadList(PLIST_ENTRY le)
2591 e = le->Flink;
2592 f = le->Flink->Flink;
2593 b = le->Flink->Blink;
2597 if (e != le) e->Flink = e->Blink = NULL;
2600 static inline PLIST_ENTRY RemoveTailList(PLIST_ENTRY le)
2604 e = le->Blink;
2605 f = le->Blink->Flink;
2606 b = le->Blink->Blink;
2610 if (e != le) e->Flink = e->Blink = NULL;