Home
last modified time | relevance | path

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

12

/system/bt/osi/include/
Dalarm.h25 typedef struct alarm_t alarm_t; typedef
39 alarm_t* alarm_new(const char* name);
48 alarm_t* alarm_new_periodic(const char* name);
54 void alarm_free(alarm_t* alarm);
74 void alarm_set(alarm_t* alarm, period_ms_t interval_ms, alarm_callback_t cb,
80 void alarm_set_on_mloop(alarm_t* alarm, period_ms_t interval_ms,
88 void alarm_cancel(alarm_t* alarm);
92 bool alarm_is_scheduled(const alarm_t* alarm);
97 period_ms_t alarm_get_remaining_ms(const alarm_t* alarm);
/system/bt/osi/src/
Dalarm.cc89 struct alarm_t { struct
142 static alarm_t* alarm_new_internal(const char* name, bool is_periodic);
145 static void alarm_set_internal(alarm_t* alarm, period_ms_t period,
148 static void alarm_cancel_internal(alarm_t* alarm);
149 static void remove_pending_alarm(alarm_t* alarm);
150 static void schedule_next_instance(alarm_t* alarm);
169 alarm_t* alarm_new(const char* name) { return alarm_new_internal(name, false); } in alarm_new()
171 alarm_t* alarm_new_periodic(const char* name) { in alarm_new_periodic()
175 static alarm_t* alarm_new_internal(const char* name, bool is_periodic) { in alarm_new_internal()
182 alarm_t* ret = static_cast<alarm_t*>(osi_calloc(sizeof(alarm_t))); in alarm_new_internal()
[all …]
/system/bt/osi/test/
Dalarm_test.cc91 alarm_t* alarm = alarm_new("alarm_test.test_new_free_simple"); in TEST_F()
99 alarm_t* alarm = alarm_new("alarm_test.test_simple_cancel"); in TEST_F()
105 alarm_t* alarm = alarm_new("alarm_test.test_cancel"); in TEST_F()
117 alarm_t* alarm = alarm_new("alarm_test.test_cancel_idempotent"); in TEST_F()
126 alarm_t* alarm = alarm_new("alarm_test.test_set_short"); in TEST_F()
142 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_short_periodic"); in TEST_F()
162 alarm_t* alarm = alarm_new_periodic("alarm_test.test_set_zero_periodic"); in TEST_F()
181 alarm_t* alarm = alarm_new("alarm_test.test_set_long"); in TEST_F()
196 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_short_0"), in TEST_F()
220 alarm_t* alarm[2] = {alarm_new("alarm_test.test_set_short_long_0"), in TEST_F()
[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 */
Dbta_hf_client_int.h183 alarm_t* collision_timer; /* Collision timer */
/system/bt/stack/btm/
Dbtm_int_types.h122 alarm_t* read_local_name_timer; /* Read local name timer */
126 alarm_t* read_rssi_timer; /* Read RSSI timer */
130 alarm_t* read_failed_contact_counter_timer; /* Read Failed Contact Counter */
135 alarm_t*
141 alarm_t* read_link_quality_timer;
145 alarm_t* read_inq_tx_power_timer;
150 alarm_t* qos_setup_timer; /* QoS setup timer */
158 alarm_t* read_tx_power_timer; /* Read tx power timer */
233 alarm_t* remote_name_timer;
837 alarm_t* sec_collision_timer;
[all …]
Dbtm_ble_int_types.h150 alarm_t* fast_adv_timer;
158 alarm_t* inquiry_timer;
176 alarm_t* refresh_raddr_timer;
294 alarm_t* observer_timer;
/system/bt/stack/hid/
Dhid_conn.h59 alarm_t* process_repage_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.h196 alarm_t* ack_timer; /* Timer delaying RR */
197 alarm_t* mon_retrans_timer; /* Timer Monitor or Retransmission */
294 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 */
493 alarm_t* receive_hold_timer; /* Timer entry for rcv hold */
/system/bt/btif/include/
Dbtif_hh.h69 alarm_t* vup_timer;
Dbtif_hl.h198 alarm_t* cch_timer;
/system/bt/bta/dm/
Dbta_dm_int.h591 alarm_t* timer[BTA_DM_PM_MODE_TIMER_MAX];
613 alarm_t* disable_timer;
650 alarm_t* switch_delay_timer;
666 alarm_t* search_timer;
687 alarm_t* gatt_close_timer; /* GATT channel close delay timer */
/system/bt/bta/ag/
Dbta_ag_int.h262 alarm_t* collision_timer;
263 alarm_t* ring_timer;
264 alarm_t* codec_negotiation_timer;
/system/bt/stack/avrc/
Davrc_int.h142 alarm_t* tle; /* Command timeout timer */
/system/bt/stack/avdt/
Davdt_int.h408 alarm_t* idle_ccb_timer; /* Idle CCB timer entry */
409 alarm_t* ret_ccb_timer; /* Ret CCB timer entry */
410 alarm_t* rsp_ccb_timer; /* Rsp CCB timer entry */
468 alarm_t* transport_channel_timer; /* transport channel connect timer */
/system/bt/stack/gatt/
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/bta/av/
Dbta_av_int.h456 alarm_t* avrc_ct_timer; /* delay timer for AVRC CT */
541 alarm_t* link_signalling_timer;
542 alarm_t*
/system/bt/stack/bnep/
Dbnep_int.h130 alarm_t* conn_timer;
/system/bt/bta/sys/
Dbta_sys.h228 extern void bta_sys_start_timer(alarm_t* alarm, period_ms_t interval,
/system/bt/stack/test/
Dble_advertiser_test.cc67 void alarm_set_on_mloop(alarm_t* alarm, period_ms_t interval_ms, in alarm_set_on_mloop()
73 void alarm_cancel(alarm_t* alarm) {} in alarm_cancel()
74 alarm_t* alarm_new_periodic(const char* name) { return nullptr; } in alarm_new_periodic()
75 alarm_t* alarm_new(const char* name) { return nullptr; } in alarm_new()
76 void alarm_free(alarm_t* alarm) {} in alarm_free()
/system/bt/stack/sdp/
Dsdpint.h169 alarm_t* sdp_conn_timer;
/system/bt/stack/smp/
Dsmp_int.h258 alarm_t* smp_rsp_timer_ent;
332 alarm_t* delayed_auth_timer_ent;
/system/bt/hci/src/
Dhci_layer.cc98 static alarm_t* startup_timer;
106 static alarm_t* command_response_timer;
/system/bt/stack/mcap/
Dmca_int.h218 alarm_t* mca_ccb_timer; /* MCA CCB timer entry */

12