Home
last modified time | relevance | path

Searched defs:member (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.5/kernel/src/common/
Dlist.h137 #define list_entry(ptr, type, member) container_of(ptr, type, member) argument
147 #define list_first_entry(ptr, type, member) list_entry((ptr)->next, type, member) argument
157 #define list_first_entry_or_null(ptr, type, member) (!list_empty(ptr) ? list_entry((ptr)->next, typ… argument
167 #define list_last_entry(ptr, type, member) list_entry((ptr)->prev, type, member) argument
177 #define list_last_entry_or_full(ptr, type, member) (!list_empty(ptr) ? list_entry((ptr)->prev, type… argument
185 #define list_next_entry(pos, member) list_entry((pos)->member.next, typeof(*(pos)), member) argument
193 #define list_prev_entry(pos, member) list_entry((pos)->member.prev, typeof(*(pos)), member) argument
242 #define list_for_each_entry(pos, head, member) \ argument
255 #define list_for_each_entry_safe(pos, n, head, member) \ argument
267 #define list_for_each_entry_reverse(pos, head, member) \ argument
[all …]
Dglib.h27 #define container_of(ptr, type, member) \ argument
/DragonOS-0.1.5/docs/kernel/core_api/
Dkernel_api.md149 ### `list_first_entry(ptr, type, member)` argument
159 ### `list_first_entry_or_null(ptr, type, member)` argument
169 ### `list_last_entry(ptr, type, member)` argument
179 ### `list_last_entry_or_full(ptr, type, member)` argument
190 ### `list_next_entry(pos, member)` argument
206 ### `list_prev_entry(pos, member)` argument
208 #### 描
212 #### 参
299 ### `list_for_each_entry_reverse(pos, head, member)` argument
309 ### `list_for_each_entry_safe(pos, n, head, member)` argument
[all …]