/system/bt/osi/include/ |
H A D | alarm.h | 29 // 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 D | alarm.cc | 23 #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 D | alarm_test.cc | 23 #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 D | DisableMalloc_test.cpp | 29 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 D | logd_test.cpp | 334 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 D | logd_reader.c | 547 old_alarm = alarm(30); 555 alarm(old_alarm); 599 old_alarm = alarm(30); 611 alarm(old_alarm);
|
/system/bt/bta/sys/ |
H A D | bta_sys_main.cc | 37 #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 D | bta_sys.h | 29 #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 D | liblog_benchmark.cpp | 608 alarm(alarm_time); 618 alarm(alarm_time); 656 alarm(0); 684 alarm(alarm_time); 696 alarm(alarm_time); 726 alarm(0);
|
H A D | liblog_test.cpp | 714 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 D | logcat_test.cpp | 663 alarm(2); 683 alarm(0); 731 alarm(2); 753 alarm(0); 1205 alarm(2); 1279 alarm(0);
|
/system/core/debuggerd/ |
H A D | debuggerd_test.cpp | 63 alarm(seconds); \ 69 alarm(0); \
|
H A D | crash_dump.cpp | 273 alarm(5);
|
/system/extras/perfprofd/ |
H A D | perfprofdcore.cc | 248 // 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 D | ble_advertiser_test.cc | 61 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 D | bta_dm_pm.cc | 872 alarm_t* alarm = (alarm_t*)data; local 879 if (bta_dm_cb.pm_timer[i].timer[j] == alarm) {
|
/system/bt/stack/btm/ |
H A D | btm_ble_multi_adv.cc | 29 #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 D | file_contexts | 67 /dev/alarm u:object_r:alarm_device:s0
|