Lines Matching refs:entries
42 alarm_pool_entry_t *entries; member
50 .entries = default_alarm_pool_entries,
114 pool->entries = (alarm_pool_entry_t *) calloc(max_timers, sizeof(alarm_pool_entry_t)); in alarm_pool_create_on_timer()
124 pool->entries = (alarm_pool_entry_t *) calloc(max_timers, sizeof(alarm_pool_entry_t)); in alarm_pool_create_on_timer_with_unused_hardware_alarm()
161 alarm_pool_entry_t *earliest_entry = &pool->entries[earliest_index]; in alarm_pool_irq_handler()
193 … if (earliest_entry->next >= 0 && next_time - pool->entries[earliest_entry->next].target >= 0) { in alarm_pool_irq_handler()
198 while (*prev >= 0 && (next_time - pool->entries[*prev].target) >= 0) { in alarm_pool_irq_handler()
199 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
225 alarm_pool_entry_t *new_entry = &pool->entries[new_index]; in alarm_pool_irq_handler()
229 while (*prev >= 0 && (new_entry_time - pool->entries[*prev].target) >= 0) { in alarm_pool_irq_handler()
230 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
246 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_irq_handler()
266 alarm_pool_entry_t *earliest_entry = &pool->entries[earliest_index]; in alarm_pool_irq_handler()
291 pool->entries[i].next = (int16_t)(i-1); in alarm_pool_post_alloc_init()
308 free(pool->entries); in alarm_pool_destroy()
326 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_add_alarm_at_force_in_context()
359 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_cancel_alarm()
536 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_remaining_alarm_time_us()
541 entry = &pool->entries[search_index]; in alarm_pool_remaining_alarm_time_us()