Home
last modified time | relevance | path

Searched refs:bta_sys_cb (Results 1 – 3 of 3) sorted by relevance

/packages/modules/Bluetooth/system/bta/sys/
Dbta_sys_conn.cc50 bta_sys_cb.prm_cb = p_cback; in bta_sys_rm_register()
64 bta_sys_cb.p_role_cb = p_cback; in bta_sys_role_chg_register()
81 if (bta_sys_cb.p_role_cb) { in bta_sys_notify_role_chg()
82 bta_sys_cb.p_role_cb(BTA_SYS_ROLE_CHANGE, new_role, hci_status, peer_addr); in bta_sys_notify_role_chg()
101 if ((bta_sys_cb.colli_reg.id[index] == bta_id) || in bta_sys_collision_register()
102 (bta_sys_cb.colli_reg.id[index] == 0)) { in bta_sys_collision_register()
103 bta_sys_cb.colli_reg.id[index] = bta_id; in bta_sys_collision_register()
104 bta_sys_cb.colli_reg.p_coll_cback[index] = p_cback; in bta_sys_collision_register()
124 if ((bta_sys_cb.colli_reg.id[index] != 0) && in bta_sys_notify_collision()
125 (bta_sys_cb.colli_reg.p_coll_cback[index] != NULL)) { in bta_sys_notify_collision()
[all …]
Dbta_sys_main.cc45 tBTA_SYS_CB bta_sys_cb; variable
58 memset(&bta_sys_cb, 0, sizeof(tBTA_SYS_CB)); in bta_sys_init()
80 if ((id < BTA_ID_MAX) && (bta_sys_cb.reg[id] != NULL)) { in bta_sys_event()
81 freebuf = (*bta_sys_cb.reg[id]->evt_hdlr)(p_msg); in bta_sys_event()
104 bta_sys_cb.reg[id] = (tBTA_SYS_REG*)p_reg; in bta_sys_register()
105 bta_sys_cb.is_reg[id] = true; in bta_sys_register()
119 void bta_sys_deregister(uint8_t id) { bta_sys_cb.is_reg[id] = false; } in bta_sys_deregister()
132 bool bta_sys_is_register(uint8_t id) { return bta_sys_cb.is_reg[id]; } in bta_sys_is_register()
201 if (bta_sys_cb.reg[bta_id] != NULL) { in bta_sys_disable()
202 if (bta_sys_cb.is_reg[bta_id] && in bta_sys_disable()
[all …]
Dbta_sys_int.h76 extern tBTA_SYS_CB bta_sys_cb;