Searched refs:alarm (Results 1 - 18 of 18) sorted by relevance

/system/bt/osi/include/
H A Dalarm.h29 // Prototype for the alarm callback function.
32 // Creates a new one-time off alarm object with user-assigned
41 // Creates a new periodic alarm object with user-assigned |name|.
50 // Frees an |alarm| object created by |alarm_new| or
51 // |alarm_new_periodic|. |alarm| may be NULL. If the alarm is
53 // |alarm_free| from inside the callback of |alarm|.
54 void alarm_free(alarm_t* alarm);
56 // Sets an |alarm| to execute a callback in the future. The |cb|
59 // current time. If |alarm| wa
[all...]
/system/bt/osi/src/
H A Dalarm.cc23 #include "osi/include/alarm.h"
72 // The mutex is held while the callback for this alarm is being executed.
84 fixed_queue_t* queue; // The processing queue to add this alarm to
91 // a wakelock instead of setting a wake alarm so we're not bouncing in
103 // This mutex ensures that the |alarm_set|, |alarm_cancel|, and alarm callback
112 // All alarm callbacks are dispatched from |dispatcher_thread|
117 // Default alarm callback thread and queue
124 static void alarm_set_internal(alarm_t* alarm, period_ms_t period,
127 static void alarm_cancel_internal(alarm_t* alarm);
128 static void remove_pending_alarm(alarm_t* alarm);
168 alarm_free(alarm_t* alarm) argument
177 alarm_get_remaining_ms(const alarm_t* alarm) argument
188 alarm_set(alarm_t* alarm, period_ms_t interval_ms, alarm_callback_t cb, void* data) argument
193 alarm_set_on_queue(alarm_t* alarm, period_ms_t interval_ms, alarm_callback_t cb, void* data, fixed_queue_t* queue) argument
200 alarm_set_internal(alarm_t* alarm, period_ms_t period, alarm_callback_t cb, void* data, fixed_queue_t* queue) argument
219 alarm_cancel(alarm_t* alarm) argument
234 alarm_cancel_internal(alarm_t* alarm) argument
250 alarm_is_scheduled(const alarm_t* alarm) argument
374 remove_pending_alarm(alarm_t* alarm) argument
383 schedule_next_instance(alarm_t* alarm) argument
529 alarm_t* alarm = (alarm_t*)list_node(node); local
542 alarm_t* alarm = (alarm_t*)fixed_queue_try_dequeue(queue); local
594 alarm_t* alarm; local
701 alarm_t* alarm = (alarm_t*)list_node(node); local
[all...]
/system/bt/osi/test/
H A Dalarm_test.cc23 #include "osi/include/alarm.h"
66 alarm_t* alarm = alarm_new("alarm_test.test_new_free_simple"); local
67 ASSERT_TRUE(alarm != NULL);
68 alarm_free(alarm);
74 alarm_t* alarm = alarm_new("alarm_test.test_simple_cancel"); local
75 alarm_cancel(alarm);
76 alarm_free(alarm);
80 alarm_t* alarm = alarm_new("alarm_test.test_cancel"); local
81 alarm_set(alarm, 10, cb, NULL);
82 alarm_cancel(alarm);
92 alarm_t* alarm = alarm_new("alarm_test.test_cancel_idempotent"); local
101 alarm_t* alarm = alarm_new("alarm_test.test_set_short"); local
117 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_short_periodic"); local
137 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_zero_periodic"); local
156 alarm_t* alarm = alarm_new("alarm_test.test_set_long"); local
171 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_short_0"), local
195 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_long_0"), local
220 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_long_long_0"), local
245 alarm_t* alarm = alarm_new("alarm_test.test_is_scheduled"); local
448 alarm_t* alarm = alarm_new(alarm_name.c_str()); local
[all...]
/system/core/libmemunreachable/tests/
H A DDisableMalloc_test.cpp29 void alarm(std::chrono::microseconds us) { function in class:DisableMallocTest
40 alarm(100ms);
60 alarm(100ms);
75 alarm(100ms);
89 alarm(250ms);
101 alarm(100ms);
111 alarm(100ms);
/system/core/logd/tests/
H A Dlogd_test.cpp334 unsigned int old_alarm = alarm(10);
345 alarm(old_alarm);
583 unsigned int old_alarm = alarm(3);
588 alarm(old_alarm);
594 // alarm triggers at 50% of the --wrap time out
597 alarm_wrap = alarm(5);
599 // alarm triggers at 133% of the --wrap time out
607 alarm((old_alarm <= 0) ? old_alarm
688 unsigned int old_alarm = alarm(3);
693 alarm(old_alar
[all...]
/system/core/liblog/
H A Dlogd_reader.c547 old_alarm = alarm(30);
555 alarm(old_alarm);
599 old_alarm = alarm(30);
611 alarm(old_alarm);
/system/bt/bta/sys/
H A Dbta_sys_main.cc37 #include "osi/include/alarm.h"
554 void bta_sys_start_timer(alarm_t* alarm, period_ms_t interval, uint16_t event, argument
560 alarm_set_on_queue(alarm, interval, bta_sys_sendmsg, p_buf,
H A Dbta_sys.h29 #include "osi/include/alarm.h"
224 extern void bta_sys_start_timer(alarm_t* alarm, period_ms_t interval,
/system/core/liblog/tests/
H A Dliblog_benchmark.cpp608 alarm(alarm_time);
618 alarm(alarm_time);
656 alarm(0);
684 alarm(alarm_time);
696 alarm(alarm_time);
726 alarm(0);
H A Dliblog_test.cpp714 alarm(alarm_time);
724 alarm(alarm_time);
757 alarm(0);
874 alarm(alarm_time);
882 alarm(alarm_time);
915 alarm(0);
/system/core/logcat/tests/
H A Dlogcat_test.cpp663 alarm(2);
683 alarm(0);
731 alarm(2);
753 alarm(0);
1205 alarm(2);
1279 alarm(0);
/system/core/debuggerd/
H A Ddebuggerd_test.cpp63 alarm(seconds); \
69 alarm(0); \
H A Dcrash_dump.cpp273 alarm(5);
/system/extras/perfprofd/
H A Dperfprofdcore.cc248 // alarm set for the specified number of seconds triggers, then a
249 // SIGKILL is sent to the child. Destructor resets alarm. Example:
270 alarm(num_seconds);
274 alarm(0);
/system/bt/stack/test/
H A Dble_advertiser_test.cc61 void alarm_set_on_queue(alarm_t* alarm, period_ms_t interval_ms, argument
67 void alarm_cancel(alarm_t* alarm) {} argument
70 void alarm_free(alarm_t* alarm) {} argument
/system/bt/bta/dm/
H A Dbta_dm_pm.cc872 alarm_t* alarm = (alarm_t*)data; local
879 if (bta_dm_cb.pm_timer[i].timer[j] == alarm) {
/system/bt/stack/btm/
H A Dbtm_ble_multi_adv.cc29 #include "osi/include/alarm.h"
120 alarm_t* alarm, period_ms_t interval_ms,
126 alarm_set_on_queue(alarm, interval_ms, alarm_closure_cb, data, queue);
119 alarm_set_closure_on_queue(const tracked_objects::Location& posted_from, alarm_t* alarm, period_ms_t interval_ms, base::Closure user_task, fixed_queue_t* queue) argument
/system/sepolicy/private/
H A Dfile_contexts67 /dev/alarm u:object_r:alarm_device:s0

Completed in 475 milliseconds