Marvin.Haeuser@outlook.com
d0aef615ac
MdePkg/BaseLib: Add IsNodeInList() function.
...
This patch adds IsNodeInList() to BaseLib, which verifies the given
Node is part of the doubly-linked List provided.
V2:
- Rename "List" to "FirstEntry" and "Node" to "SecondEntry" to clarify that
"FirstEntry" does not need to be the doubly-linked list's head node.
V3:
- Remove ASSERTs from IsNodeInList() which are present in
InternalBaseLibIsListValid().
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Marvin Haeuser <Marvin.Haeuser@outlook.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
2017-08-16 16:55:30 +08:00
..
2016-09-09 13:46:52 +01:00
2015-03-27 17:27:14 +00:00
2010-06-11 00:02:51 +00:00
2016-11-16 16:49:10 +08:00
2012-04-11 01:56:48 +00:00
2016-11-16 16:49:10 +08:00
2010-06-24 00:20:35 +00:00
2016-11-16 16:49:10 +08:00
2015-12-15 04:53:50 +00:00
2017-08-16 16:55:30 +08:00
2013-07-22 06:41:52 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2016-12-29 09:32:44 +08:00
2010-06-24 00:20:35 +00:00
2010-08-09 06:28:01 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2017-08-16 16:55:30 +08:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2015-12-31 10:47:22 +00:00
2010-06-24 00:20:35 +00:00
2010-08-09 06:28:01 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2017-04-06 15:43:27 +08:00
2010-06-24 00:20:35 +00:00
2017-03-06 14:18:45 +08:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2012-10-30 08:35:08 +00:00
2012-10-30 08:35:08 +00:00
2010-06-24 00:20:35 +00:00
2010-06-24 00:20:35 +00:00
2012-12-25 02:25:50 +00:00
2016-11-16 16:49:10 +08:00
2010-06-25 21:56:02 +00:00
2010-06-25 21:56:02 +00:00
2012-02-27 07:46:04 +00:00
2010-06-25 21:56:02 +00:00
2010-06-25 21:56:02 +00:00