Lines Matching refs:ordered_head
38 int16_t ordered_head; member
157 int16_t earliest_index = pool->ordered_head; in alarm_pool_irq_handler()
175 alarm_id_t id = make_alarm_id(pool->ordered_head, earliest_entry->sequence); in alarm_pool_irq_handler()
195 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
196 int16_t *prev = &pool->ordered_head; in alarm_pool_irq_handler()
206 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
227 int16_t *prev = &pool->ordered_head; in alarm_pool_irq_handler()
243 int16_t *prev = &pool->ordered_head; in alarm_pool_irq_handler()
245 for(int16_t index = pool->ordered_head; index != -1; ) { in alarm_pool_irq_handler()
251 if (index != pool->ordered_head) { in alarm_pool_irq_handler()
254 entry->next = pool->ordered_head; in alarm_pool_irq_handler()
255 pool->ordered_head = index; in alarm_pool_irq_handler()
263 earliest_index = pool->ordered_head; in alarm_pool_irq_handler()
288 pool->new_head = pool->ordered_head = -1; in alarm_pool_post_alloc_init()
539 int16_t search_index = pool->ordered_head; in alarm_pool_remaining_alarm_time_us()