Searched refs:head (Results 1 – 2 of 2) sorted by relevance
| /include/ |
| A D | rtservice.h | 137 #define rt_list_for_each(pos, head) \ argument 138 for (pos = (head)->next; pos != (head); pos = pos->next) 146 #define rt_list_for_each_safe(pos, n, head) \ argument 147 for (pos = (head)->next, n = pos->next; pos != (head); \ 156 #define rt_list_for_each_entry(pos, head, member) \ argument 158 &pos->member != (head); \ 168 #define rt_list_for_each_entry_safe(pos, n, head, member) \ argument 171 &pos->member != (head); \ 295 #define rt_slist_for_each(pos, head) \ argument 304 #define rt_slist_for_each_entry(pos, head, member) \ argument [all …]
|
| A D | rtatomic.h | 256 rt_ll_slist_t *head; in rt_ll_slist_dequeue() local 261 head = (rt_ll_slist_t *)exp; in rt_ll_slist_dequeue() 262 … } while (head && !rt_atomic_compare_exchange_strong(&l->next, &exp, rt_atomic_load(&head->next))); in rt_ll_slist_dequeue() 263 return head; in rt_ll_slist_dequeue()
|
Completed in 3 milliseconds