Lines Matching refs:node
142 struct rt_slist_node *node = l; in list_remove() local
145 while (node->next && node->next != n) node = node->next; in list_remove()
147 if (node->next != (rt_slist_t *)0) in list_remove()
149 node->next = node->next->next; in list_remove()
153 rbb->tail = node; in list_remove()
299 rt_slist_t *node; in rt_rbb_blk_get() local
308 for (node = rt_slist_first(&rbb->blk_list); node; node = rt_slist_next(node)) in rt_rbb_blk_get()
310 block = rt_slist_entry(node, struct rt_rbb_blk, list); in rt_rbb_blk_get()
408 rt_slist_t *node, *tmp = RT_NULL; in rt_rbb_blk_queue_get() local
419 node = rt_slist_first(&rbb->blk_list); in rt_rbb_blk_queue_get()
420 if (node != RT_NULL) in rt_rbb_blk_queue_get()
422 tmp = rt_slist_next(node); in rt_rbb_blk_queue_get()
424 for (; node; node = tmp, tmp = rt_slist_next(node)) in rt_rbb_blk_queue_get()
428 last_block = rt_slist_entry(node, struct rt_rbb_blk, list); in rt_rbb_blk_queue_get()
444 block = rt_slist_entry(node, struct rt_rbb_blk, list); in rt_rbb_blk_queue_get()
545 rt_slist_t *node; in rt_rbb_next_blk_queue_len() local
555 for (node = rt_slist_first(&rbb->blk_list); node; node = rt_slist_next(node)) in rt_rbb_next_blk_queue_len()
559 last_block = rt_slist_entry(node, struct rt_rbb_blk, list); in rt_rbb_next_blk_queue_len()
569 block = rt_slist_entry(node, struct rt_rbb_blk, list); in rt_rbb_next_blk_queue_len()