There are several points in the iPXE codebase where list_for_each_entry() is (ab)used to extract only the first entry from a list. Add a macro list_first_entry() to make this code easier to read. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
83 |
|
83 |
|
84 |
|
84 |
|
85 |
|
85 |
|
86 |
|
|
|
|
86 |
|
|
|
87 |
|
|
87 |
|
88 |
|
88 |
|
89 |
|
89 |
|
90 |
|
|
|
||
93 |
|
94 |
|
94 |
|
95 |
|
95 |
|
96 |
|
96 |
|
|
|
97 |
|
97 |
|
98 |
|
98 |
|
99 |
|
99 |
|
|
|
||
144 |
|
144 |
|
145 |
|
145 |
|
146 |
|
146 |
|
147 |
|
|
|
|
147 |
|
|
|
148 |
|
|
148 |
|
149 |
|
149 |
|
150 |
|
150 |
|
151 |
|
151 |
|
|
|
152 |
|
|
|
153 |
|
152 |
|
154 |
|
153 |
|
155 |
|
154 |
|
|
|
||
157 |
|
157 |
|
158 |
|
158 |
|
159 |
|
159 |
|
|
160 |
|
|
|
161 |
|
|
|
162 |
|
|
|
163 |
|
|
|
164 |
|
|
|
165 |
|
|
|
166 |
|
|
|
167 |
|
|
|
168 |
|
|
|
169 |
|
|
|
170 |
|
|
|
171 |
|
|
|
172 |
|
|
160 |
|
173 |
|
161 |
|
174 |
|
162 |
|
175 |
|
|
|
||
668 |
|
668 |
|
669 |
|
669 |
|
670 |
|
670 |
|
671 |
|
|
|
672 |
|
|
|
673 |
|
|
|
674 |
|
|
|
675 |
|
|
|
|
671 |
|
|
|
672 |
|
|
|
673 |
|
|
|
674 |
|
|
|
675 |
|
|
676 |
|
676 |
|
677 |
|
677 |
|
678 |
|
678 |
|
|
|
||
982 |
|
982 |
|
983 |
|
983 |
|
984 |
|
984 |
|
985 |
|
|
|
986 |
|
|
|
987 |
|
|
|
988 |
|
|
|
|
985 |
|
|
|
986 |
|
|
|
987 |
|
|
989 |
|
988 |
|
990 |
|
|
|
|
989 |
|
|
|
990 |
|
|
991 |
|
991 |
|
992 |
|
992 |
|
993 |
|
993 |
|
|
|
||
328 |
|
328 |
|
329 |
|
329 |
|
330 |
|
330 |
|
331 |
|
|
|
332 |
|
|
|
333 |
|
|
|
334 |
|
|
|
335 |
|
|
|
|
331 |
|
|
|
332 |
|
|
|
333 |
|
|
|
334 |
|
|
|
335 |
|
|
|
336 |
|
|
336 |
|
337 |
|
337 |
|
338 |
|
338 |
|
339 |
|
|
|
||
592 |
|
593 |
|
593 |
|
594 |
|
594 |
|
595 |
|
595 |
|
|
|
596 |
|
|
|
597 |
|
|
|
598 |
|
|
|
|
596 |
|
|
|
597 |
|
|
|
598 |
|
|
|
599 |
|
|
599 |
|
600 |
|
600 |
|
|
|
|
601 |
|
|
|
602 |
|
|
601 |
|
603 |
|
602 |
|
604 |
|
603 |
|
605 |
|
|
|
||
1014 |
|
1014 |
|
1015 |
|
1015 |
|
1016 |
|
1016 |
|
1017 |
|
|
|
1018 |
|
|
|
1019 |
|
|
|
|
1017 |
|
|
|
1018 |
|
|
1020 |
|
1019 |
|
1021 |
|
1020 |
|
1022 |
|
1021 |
|