Home
last modified time | relevance | path

Searched refs:alarm_t (Results 1 – 25 of 36) sorted by relevance

12

/system/bt/osi/include/
Dalarm.h24 typedef struct alarm_t alarm_t; typedef
38 alarm_t* alarm_new(const char* name);
47 alarm_t* alarm_new_periodic(const char* name);
53 void alarm_free(alarm_t* alarm);
73 void alarm_set(alarm_t* alarm, uint64_t interval_ms, alarm_callback_t cb,
79 void alarm_set_on_mloop(alarm_t* alarm, uint64_t interval_ms,
87 void alarm_cancel(alarm_t* alarm);
91 bool alarm_is_scheduled(const alarm_t* alarm);
96 uint64_t alarm_get_remaining_ms(const alarm_t* alarm);
/system/bt/osi/test/
Dalarm_mock.h4 struct alarm_t;
8 MOCK_METHOD1(AlarmNew, alarm_t*(const char*));
9 MOCK_METHOD1(AlarmFree, void(alarm_t*));
10 MOCK_METHOD1(AlarmCancel, void(alarm_t*));
11 MOCK_METHOD4(AlarmSetOnMloop, void(alarm_t* alarm, uint64_t interval_ms,
14 alarm_t* AlarmNewImpl(const char* name) { in AlarmNewImpl()
19 return (alarm_t*)new uint8_t[30]; in AlarmNewImpl()
22 void AlarmFreeImpl(alarm_t* alarm) { in AlarmFreeImpl()
43 alarm_t* alarm_new(const char* name) { in alarm_new()
47 void alarm_free(alarm_t* alarm) { AlarmMock::Get()->AlarmFreeImpl(alarm); } in alarm_free()
[all …]
Dalarm_test.cc76 alarm_t* alarm = alarm_new("alarm_test.test_new_free_simple"); in TEST_F()
84 alarm_t* alarm = alarm_new("alarm_test.test_simple_cancel"); in TEST_F()
90 alarm_t* alarm = alarm_new("alarm_test.test_cancel"); in TEST_F()
102 alarm_t* alarm = alarm_new("alarm_test.test_cancel_idempotent"); in TEST_F()
111 alarm_t* alarm = alarm_new("alarm_test.test_set_short"); in TEST_F()
127 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_short_periodic"); in TEST_F()
147 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_zero_periodic"); in TEST_F()
166 alarm_t* alarm = alarm_new("alarm_test.test_set_long"); in TEST_F()
181 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_short_0"), in TEST_F()
205 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_long_0"), in TEST_F()
[all …]
/system/bt/osi/src/
Dalarm.cc88 struct alarm_t { struct
135 static alarm_t* alarm_new_internal(const char* name, bool is_periodic);
138 static void alarm_set_internal(alarm_t* alarm, uint64_t period_ms,
141 static void alarm_cancel_internal(alarm_t* alarm);
142 static void remove_pending_alarm(alarm_t* alarm);
143 static void schedule_next_instance(alarm_t* alarm);
162 alarm_t* alarm_new(const char* name) { return alarm_new_internal(name, false); } in alarm_new()
164 alarm_t* alarm_new_periodic(const char* name) { in alarm_new_periodic()
168 static alarm_t* alarm_new_internal(const char* name, bool is_periodic) { in alarm_new_internal()
175 alarm_t* ret = static_cast<alarm_t*>(osi_calloc(sizeof(alarm_t))); in alarm_new_internal()
[all …]
/system/bt/bta/hf_client/
Dbta_hf_client_at.h51 alarm_t* resp_timer; /* AT response timer */
52 alarm_t* hold_timer; /* AT hold timer */
/system/bt/stack/btm/
Dbtm_int_types.h123 alarm_t* read_local_name_timer; /* Read local name timer */
127 alarm_t* read_rssi_timer; /* Read RSSI timer */
131 alarm_t* read_failed_contact_counter_timer; /* Read Failed Contact Counter */
136 alarm_t*
142 alarm_t* read_link_quality_timer;
146 alarm_t* read_inq_tx_power_timer;
151 alarm_t* qos_setup_timer; /* QoS setup timer */
159 alarm_t* read_tx_power_timer; /* Read tx power timer */
234 alarm_t* remote_name_timer;
797 alarm_t* sec_collision_timer;
[all …]
Dbtm_ble_int_types.h143 alarm_t* fast_adv_timer;
151 alarm_t* inquiry_timer;
169 alarm_t* refresh_raddr_timer;
285 alarm_t* observer_timer;
/system/bt/stack/hid/
Dhid_conn.h59 alarm_t* process_repage_timer;
/system/bt/bta/dm/
Dbta_dm_int.h271 alarm_t* timer[BTA_DM_PM_MODE_TIMER_MAX];
293 alarm_t* disable_timer;
334 alarm_t* switch_delay_timer;
350 alarm_t* search_timer;
371 alarm_t* gatt_close_timer; /* GATT channel close delay timer */
/system/bt/stack/gatt/
Dconnection_manager.cc48 void alarm_set_closure(const base::Location& posted_from, alarm_t* alarm, in alarm_set_closure()
57 using unique_alarm_ptr = std::unique_ptr<alarm_t, decltype(&alarm_free)>;
224 alarm_t* timeout = alarm_new("wl_conn_params_30s"); in direct_connect_add()
Dgatt_int.h287 alarm_t* conf_timer; /* peer confirm to indication timer */
293 alarm_t* ind_ack_timer; /* local app confirm to indication timer */
324 alarm_t* gatt_rsp_timer_ent; /* peer response timer */
/system/bt/stack/rfcomm/
Dport_int.h91 alarm_t* mcb_timer; /* MCB timer */
135 alarm_t* port_timer;
/system/bt/stack/l2cap/
Dl2c_int.h211 alarm_t* ack_timer; /* Timer delaying RR */
212 alarm_t* mon_retrans_timer; /* Timer Monitor or Retransmission */
290 alarm_t* l2c_ccb_timer; /* CCB Timer Entry */
389 alarm_t* l2c_lcb_timer; /* Timer entry for timeout evt */
395 alarm_t* info_resp_timer; /* Timer entry for info resp timeout evt */
488 alarm_t* receive_hold_timer; /* Timer entry for rcv hold */
/system/bt/bta/ag/
Dbta_ag_int.h232 alarm_t* collision_timer;
233 alarm_t* ring_timer;
234 alarm_t* codec_negotiation_timer;
/system/bt/btif/include/
Dbtif_hh.h70 alarm_t* vup_timer;
/system/bt/stack/avrc/
Davrc_int.h140 alarm_t* tle; /* Command timeout timer */
/system/bt/common/benchmark/
Dtimer_performance_benchmark.cc76 alarm_t* alarm_ = nullptr;
176 alarm_t* alarm_ = nullptr;
/system/bt/btif/src/
Dbtif_a2dp_sink.cc114 alarm_t* decode_alarm;
295 alarm_t* decode_alarm; in btif_a2dp_sink_cleanup()
414 alarm_t* old_alarm; in btif_a2dp_sink_audio_handle_stop_decoding()
/system/bt/hci/src/
Dhci_layer.cc102 static alarm_t* startup_timer;
110 static alarm_t* command_response_timer;
113 static alarm_t* hci_timeout_abort_timer;
/system/bt/stack/avdt/
Davdt_int.h493 alarm_t* transport_channel_timer; // Transport channel connect timer
613 alarm_t* idle_ccb_timer; // Idle CCB timer entry
614 alarm_t* ret_ccb_timer; // Ret CCB timer entry
615 alarm_t* rsp_ccb_timer; // Rsp CCB timer entry
/system/bt/stack/bnep/
Dbnep_int.h130 alarm_t* conn_timer;
/system/bt/bta/sys/
Dbta_sys.h225 extern void bta_sys_start_timer(alarm_t* alarm, uint64_t interval_ms,
/system/bt/bta/av/
Dbta_av_int.h470 alarm_t* avrc_ct_timer; /* delay timer for AVRC CT */
596 alarm_t* link_signalling_timer;
597 alarm_t*
/system/bt/stack/test/
Dble_advertiser_test.cc59 void alarm_set_on_mloop(alarm_t* alarm, uint64_t interval_ms, in alarm_set_on_mloop()
65 void alarm_cancel(alarm_t* alarm) {} in alarm_cancel()
66 alarm_t* alarm_new_periodic(const char* name) { return nullptr; } in alarm_new_periodic()
67 alarm_t* alarm_new(const char* name) { return nullptr; } in alarm_new()
68 void alarm_free(alarm_t* alarm) {} in alarm_free()
/system/bt/stack/sdp/
Dsdpint.h170 alarm_t* sdp_conn_timer;

12