Searched defs:alarm (Results 1 - 5 of 5) sorted by relevance
/system/bt/osi/src/ |
H A D | non_repeating_timer.c | 26 alarm_t *alarm; member in struct:non_repeating_timer_t 37 ret->alarm = alarm_new(); 38 if (!ret->alarm) 55 alarm_free(timer->alarm); 66 alarm_set(timer->alarm, timer->duration, timer->callback, timer->data); 73 alarm_cancel(timer->alarm);
|
H A D | alarm.c | 30 #include "osi/include/alarm.h" 42 // TODO(eisenbach): Determine correct thread priority (from parent?/per alarm?) 46 // The lock is held while the callback for this alarm is being executed. 63 // a wakelock instead of setting a wake alarm so we're not bouncing in 70 // This mutex ensures that the |alarm_set|, |alarm_cancel|, and alarm callback 78 // All alarm callbacks are dispatched from |callback_thread| 85 static void alarm_set_internal(alarm_t *alarm, period_ms_t deadline, alarm_callback_t cb, void *data, bool is_periodic); 86 static void schedule_next_instance(alarm_t *alarm, bool force_reschedule); 101 LOG_ERROR("%s unable to allocate memory for alarm.", __func__); 106 // within the callback function of the alarm 128 alarm_free(alarm_t *alarm) argument 137 alarm_get_remaining_ms(const alarm_t *alarm) argument 149 alarm_set(alarm_t *alarm, period_ms_t deadline, alarm_callback_t cb, void *data) argument 153 alarm_set_periodic(alarm_t *alarm, period_ms_t period, alarm_callback_t cb, void *data) argument 158 alarm_set_internal(alarm_t *alarm, period_ms_t period, alarm_callback_t cb, void *data, bool is_periodic) argument 176 alarm_cancel(alarm_t *alarm) argument 269 schedule_next_instance(alarm_t *alarm, bool force_reschedule) argument 370 alarm_t *alarm; local [all...] |
/system/bt/osi/test/ |
H A D | alarm_test.cpp | 24 #include "alarm.h" 59 alarm_t *alarm = alarm_new(); local 60 ASSERT_TRUE(alarm != NULL); 61 alarm_free(alarm); 69 alarm_t *alarm = alarm_new(); local 70 alarm_cancel(alarm); 71 alarm_free(alarm); 75 alarm_t *alarm = alarm_new(); local 76 alarm_set(alarm, 10, cb, NULL); 77 alarm_cancel(alarm); 87 alarm_t *alarm = alarm_new(); local 96 alarm_t *alarm = alarm_new(); local 111 alarm_t *alarm = alarm_new(); local 126 alarm_t *alarm[2] = { local 152 alarm_t *alarm[2] = { local 178 alarm_t *alarm[2] = { local 206 alarm_t *alarm = alarm_new(); local [all...] |
/system/bt/stack/btu/ |
H A D | btu_task.c | 26 #include "osi/include/alarm.h" 455 // Get the alarm for the timer list entry. 462 alarm_t *alarm = hash_map_get(btu_general_alarm_hash_map, p_tle); local 463 if (alarm == NULL) { 464 LOG_ERROR("%s Unable to create alarm", __func__); 467 alarm_cancel(alarm); 473 alarm_set(alarm, (period_ms_t)(timeout_sec * 1000), btu_general_alarm_cb, (void *)p_tle); 492 // Get the alarm for the timer list entry. 493 alarm_t *alarm = hash_map_get(btu_general_alarm_hash_map, p_tle); local 494 if (alarm 542 alarm_t *alarm = hash_map_get(btu_l2cap_alarm_hash_map, p_tle); local 573 alarm_t *alarm = hash_map_get(btu_l2cap_alarm_hash_map, p_tle); local 604 alarm_t *alarm = hash_map_get(btu_oneshot_alarm_hash_map, p_tle); local 626 alarm_t *alarm = hash_map_get(btu_oneshot_alarm_hash_map, p_tle); local [all...] |
/system/bt/bta/sys/ |
H A D | bta_sys_main.c | 29 #include "osi/include/alarm.h" 628 // Get the alarm for this p_tle. 635 alarm_t *alarm = hash_map_get(bta_alarm_hash_map, p_tle); local 636 if (alarm == NULL) { 637 LOG_ERROR("%s unable to create alarm.", __func__); 643 alarm_set(alarm, (period_ms_t)timeout_ms, bta_alarm_cb, p_tle); 648 alarm_t *alarm = (alarm_t *)hash_map_entry->data; local 650 *p_remaining_ms += alarm_get_remaining_ms(alarm); 658 // Get the alarm for this p_tle 677 alarm_t *alarm local [all...] |
Completed in 818 milliseconds