/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/test/ |
H A D | alarm_test.cc | 25 #include "osi/include/alarm.h" 91 alarm_t* alarm = alarm_new("alarm_test.test_new_free_simple"); local 92 ASSERT_TRUE(alarm != NULL); 93 alarm_free(alarm); 99 alarm_t* alarm = alarm_new("alarm_test.test_simple_cancel"); local 100 alarm_cancel(alarm); 101 alarm_free(alarm); 105 alarm_t* alarm = alarm_new("alarm_test.test_cancel"); local 106 alarm_set(alarm, 10, cb, NULL); 107 alarm_cancel(alarm); 117 alarm_t* alarm = alarm_new("alarm_test.test_cancel_idempotent"); local 126 alarm_t* alarm = alarm_new("alarm_test.test_set_short"); local 142 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_short_periodic"); local 162 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_zero_periodic"); local 181 alarm_t* alarm = alarm_new("alarm_test.test_set_long"); local 196 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_short_0"), local 220 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_long_0"), local 245 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_long_long_0"), local 270 alarm_t* alarm = alarm_new("alarm_test.test_is_scheduled"); local 360 alarm_t* alarm = alarm_new(alarm_name.c_str()); local [all...] |
/system/bt/osi/src/ |
H A D | alarm.cc | 23 #include "osi/include/alarm.h" 90 // The mutex is held while the callback for this alarm is being executed. 102 fixed_queue_t* queue; // The processing queue to add this alarm to 107 bool for_msg_loop; // True, if the alarm should be processed on message loop 112 // a wakelock instead of setting a wake alarm so we're not bouncing in 124 // This mutex ensures that the |alarm_set|, |alarm_cancel|, and alarm callback 133 // All alarm callbacks are dispatched from |dispatcher_thread| 138 // Default alarm callback thread and queue 145 static void alarm_set_internal(alarm_t* alarm, period_ms_t period, 148 static void alarm_cancel_internal(alarm_t* alarm); 197 alarm_free(alarm_t* alarm) argument 207 alarm_get_remaining_ms(const alarm_t* alarm) argument 218 alarm_set(alarm_t* alarm, period_ms_t interval_ms, alarm_callback_t cb, void* data) argument 224 alarm_set_on_mloop(alarm_t* alarm, period_ms_t interval_ms, alarm_callback_t cb, void* data) argument 230 alarm_set_internal(alarm_t* alarm, period_ms_t period, alarm_callback_t cb, void* data, fixed_queue_t* queue, bool for_msg_loop) argument 250 alarm_cancel(alarm_t* alarm) argument 265 alarm_cancel_internal(alarm_t* alarm) argument 281 alarm_is_scheduled(const alarm_t* alarm) argument 405 remove_pending_alarm(alarm_t* alarm) argument 420 schedule_next_instance(alarm_t* alarm) argument 558 alarm_ready_generic(alarm_t* alarm, std::unique_lock<std::mutex>& lock) argument 593 alarm_ready_mloop(alarm_t* alarm) argument 602 alarm_t* alarm = (alarm_t*)fixed_queue_try_dequeue(queue); local 621 alarm_t* alarm; local 736 alarm_t* alarm = (alarm_t*)list_node(node); local [all...] |
/system/core/libmemunreachable/tests/ |
H A D | DisableMalloc_test.cpp | 31 void alarm(std::chrono::microseconds us) { function in class:android::DisableMallocTest 43 alarm(100ms); 63 alarm(100ms); 80 alarm(100ms); 96 alarm(250ms); 112 alarm(100ms); 123 alarm(100ms);
|
/system/core/liblog/tests/ |
H A D | log_wrap_test.cpp | 77 // use an alarm as the implementation uses it. So we run the test in 92 alarm(45); 98 // alarm goes off first - a loose approximation to a timed wait. 107 unsigned int alarm_left = alarm(0); 109 alarm(alarm_left); 116 alarm(0);
|
H A D | liblog_benchmark.cpp | 632 alarm(alarm_time); 642 alarm(alarm_time); 680 alarm(0); 708 alarm(alarm_time); 720 alarm(alarm_time); 750 alarm(0);
|
H A D | liblog_test.cpp | 721 alarm(alarm_time); 731 alarm(alarm_time); 764 alarm(0); 881 alarm(alarm_time); 889 alarm(alarm_time); 922 alarm(0);
|
/system/core/logd/tests/ |
H A D | logd_test.cpp | 369 unsigned int old_alarm = alarm(10); 380 alarm(old_alarm); 626 unsigned int old_alarm = alarm(3); 631 alarm(old_alarm); 637 // alarm triggers at 50% of the --wrap time out 640 alarm_wrap = alarm(5); 642 // alarm triggers at 133% of the --wrap time out 650 alarm((old_alarm <= 0) ? old_alarm 736 unsigned int old_alarm = alarm(3); 741 alarm(old_alar [all...] |
/system/core/liblog/ |
H A D | logd_reader.c | 547 old_alarm = alarm(30); 555 alarm(old_alarm); 609 old_alarm = alarm(new_alarm); 621 alarm(old_alarm);
|
/system/bt/bta/sys/ |
H A D | bta_sys_main.cc | 39 #include "osi/include/alarm.h" 522 * future debugging when doing alarm refactor 571 void bta_sys_start_timer(alarm_t* alarm, period_ms_t interval, uint16_t event, argument 578 alarm_set_on_mloop(alarm, interval, bta_sys_sendmsg, p_buf);
|
H A D | bta_sys.h | 29 #include "osi/include/alarm.h" 228 extern void bta_sys_start_timer(alarm_t* alarm, period_ms_t interval,
|
/system/core/logcat/tests/ |
H A D | logcat_test.cpp | 694 alarm(2); 714 alarm(0); 762 alarm(2); 784 alarm(0); 1236 alarm(2); 1315 alarm(0);
|
/system/bt/stack/sdp/ |
H A D | sdp_utils.cc | 111 alarm_t* alarm = p_ccb->sdp_conn_timer; local 113 p_ccb->sdp_conn_timer = alarm;
|
/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 | 67 void alarm_set_on_mloop(alarm_t* alarm, period_ms_t interval_ms, argument 73 void alarm_cancel(alarm_t* alarm) {} argument 76 void alarm_free(alarm_t* alarm) {} argument
|
/system/core/debuggerd/ |
H A D | crash_dump.cpp | 288 alarm(5);
|
H A D | debuggerd_test.cpp | 64 alarm(seconds); \ 70 alarm(0); \
|
/system/bt/bta/dm/ |
H A D | bta_dm_pm.cc | 883 alarm_t* alarm = (alarm_t*)data; local 891 if (bta_dm_cb.pm_timer[i].timer[j] == alarm) {
|
/system/bt/stack/btm/ |
H A D | btm_ble_multi_adv.cc | 30 #include "osi/include/alarm.h" 127 alarm_t* alarm, period_ms_t interval_ms, 133 alarm_set_on_mloop(alarm, interval_ms, alarm_closure_cb, data); 126 alarm_set_closure(const tracked_objects::Location& posted_from, alarm_t* alarm, period_ms_t interval_ms, base::Closure user_task) argument
|
/system/sepolicy/private/ |
H A D | file_contexts | 67 /dev/alarm u:object_r:alarm_device:s0
|
/system/sepolicy/prebuilts/api/26.0/private/ |
H A D | file_contexts | 67 /dev/alarm u:object_r:alarm_device:s0
|