]> git.ozlabs.org Git - petitboot/blobdiff - lib/list/list.h
discover: Implement device priorities
[petitboot] / lib / list / list.h
index 97fb615cdb9fd1bc8361c876c2e063fb11a41b32..0174b90e21b281edf4adba6c8bd7ef3d36b2f3e0 100644 (file)
@@ -46,8 +46,7 @@ struct list {
                                _member); \
             &_pos->_member != &(_list)->head; \
             _pos = _tmp, \
-               _tmp = list_entry(_tmp->_member.next, typeof(*_pos), \
-                               _member, _list))
+            _tmp = container_of(_tmp->_member.next, typeof(*_pos), _member))
 
 #define DEFINE_LIST(_list) struct list _list = { \
        .head = { \