Searched defs:alarm (Results 1 - 5 of 5) sorted by relevance

/system/bt/osi/src/
H A Dnon_repeating_timer.c26 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 Dalarm.c30 #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 Dalarm_test.cpp24 #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 Dbtu_task.c26 #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 Dbta_sys_main.c29 #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