Lines Matching refs:next
18 int16_t next; member
193 … if (earliest_entry->next >= 0 && next_time - pool->entries[earliest_entry->next].target >= 0) { in alarm_pool_irq_handler()
195 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
199 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
201 earliest_entry->next = *prev; in alarm_pool_irq_handler()
206 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
209 earliest_entry->next = pool->free_head; in alarm_pool_irq_handler()
230 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
232 int16_t next = *prev; in alarm_pool_irq_handler() local
234 new_index = new_entry->next; in alarm_pool_irq_handler()
235 new_entry->next = next; in alarm_pool_irq_handler()
247 int16_t next = entry->next; in alarm_pool_irq_handler() local
253 *prev = entry->next; in alarm_pool_irq_handler()
254 entry->next = pool->ordered_head; in alarm_pool_irq_handler()
258 prev = &entry->next; in alarm_pool_irq_handler()
260 index = next; in alarm_pool_irq_handler()
291 pool->entries[i].next = (int16_t)(i-1); in alarm_pool_post_alloc_init()
329 pool->free_head = entry->next; in alarm_pool_add_alarm_at_force_in_context()
345 entry->next = pool->new_head; in alarm_pool_add_alarm_at_force_in_context()
548 search_index = entry->next; in alarm_pool_remaining_alarm_time_us()