Home
last modified time | relevance | path

Searched refs:bda (Results 1 – 25 of 77) sorted by relevance

1234

/system/bt/btif/src/
Dbtif_hh.c271 BD_ADDR* bda; in update_keyboard_lockstates() local
284 bda = (BD_ADDR*) (&p_dev->bd_addr); in update_keyboard_lockstates()
285 BTA_HhSendData(p_dev->dev_handle, *bda, p_buf); in update_keyboard_lockstates()
437 BOOLEAN btif_hh_add_added_dev(bt_bdaddr_t bda, tBTA_HH_ATTR_MASK attr_mask) in btif_hh_add_added_dev() argument
441 if (memcmp(&(btif_hh_cb.added_devices[i].bd_addr), &bda, BD_ADDR_LEN) == 0) { in btif_hh_add_added_dev()
443bda.address[0], bda.address[1], bda.address[2], bda.address[3], bda.address[4], bda.address[5]); in btif_hh_add_added_dev()
456bda.address[0], bda.address[1], bda.address[2], bda.address[3], bda.address[4], bda.address[5]); in btif_hh_add_added_dev()
457 memcpy(&(btif_hh_cb.added_devices[i].bd_addr), &bda, BD_ADDR_LEN); in btif_hh_add_added_dev()
596 BD_ADDR *bda = (BD_ADDR*)bd_addr; in btif_hh_connect() local
601 (*bda)[0], (*bda)[1], (*bda)[2], (*bda)[3], (*bda)[4], (*bda)[5]); in btif_hh_connect()
[all …]
Dbtif_debug_conn.c33 bt_bdaddr_t bda; member
68 void btif_debug_conn_state(const bt_bdaddr_t bda, const btif_debug_conn_state_t state, in btif_debug_conn_state() argument
76 memcpy(&evt->bda, &bda, sizeof(bt_bdaddr_t)); in btif_debug_conn_state()
94 bdaddr_to_string(&evt->bda, name_buffer, sizeof(name_buffer)) in btif_debug_conn_dump()
Dbtif_profile_queue.c50 bt_bdaddr_t bda; member
119 bt_status_t btif_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btif_connect_cb_t connect_cb)… in btif_queue_connect() argument
122 memcpy(&node.bda, bda, sizeof(bt_bdaddr_t)); in btif_queue_connect()
159 return p_head->connect_cb(&p_head->bda, p_head->uuid); in btif_queue_connect_next()
Dbtif_gatt_server.c187 bt_bdaddr_t bda; in btapp_gatts_handle_cback() local
188 bdcpy(bda.address, p_data->conn.remote_bda); in btapp_gatts_handle_cback()
193 p_data->conn.conn_id, p_data->conn.server_if, TRUE, &bda); in btapp_gatts_handle_cback()
199 bt_bdaddr_t bda; in btapp_gatts_handle_cback() local
200 bdcpy(bda.address, p_data->conn.remote_bda); in btapp_gatts_handle_cback()
203 p_data->conn.conn_id, p_data->conn.server_if, FALSE, &bda); in btapp_gatts_handle_cback()
280 bt_bdaddr_t bda; in btapp_gatts_handle_cback() local
281 bdcpy(bda.address, p_data->req_data.remote_bda); in btapp_gatts_handle_cback()
284 p_data->req_data.conn_id,p_data->req_data.trans_id, &bda, in btapp_gatts_handle_cback()
293 bt_bdaddr_t bda; in btapp_gatts_handle_cback() local
[all …]
/system/bt/stack/srvc/
Dsrvc_eng.c35 static void srvc_eng_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connecte…
69 UINT16 srvc_eng_find_conn_id_by_bd_addr(BD_ADDR bda) in srvc_eng_find_conn_id_by_bd_addr() argument
76 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) in srvc_eng_find_conn_id_by_bd_addr()
94 tSRVC_CLCB *srvc_eng_find_clcb_by_bd_addr(BD_ADDR bda) in srvc_eng_find_clcb_by_bd_addr() argument
101 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) in srvc_eng_find_clcb_by_bd_addr()
166 tSRVC_CLCB *srvc_eng_clcb_alloc (UINT16 conn_id, BD_ADDR bda) in srvc_eng_clcb_alloc() argument
178 memcpy (p_clcb->bda, bda, BD_ADDR_LEN); in srvc_eng_clcb_alloc()
351 static void srvc_eng_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, in srvc_eng_connect_cback() argument
358 (bda[0]<<24)+(bda[1]<<16)+(bda[2]<<8)+bda[3], in srvc_eng_connect_cback()
359 (bda[4]<<8)+bda[5], connected, conn_id, reason); in srvc_eng_connect_cback()
[all …]
Dsrvc_eng_int.h41 BD_ADDR bda; member
75 extern tSRVC_CLCB *srvc_eng_find_clcb_by_bd_addr(BD_ADDR bda);
76 extern UINT16 srvc_eng_find_conn_id_by_bd_addr(BD_ADDR bda);
/system/bt/bta/gatt/
Dbta_gattc_api.c594 BD_ADDR bda, UINT16 handle) in BTA_GATTC_RegisterForNotifications() argument
611 !memcmp(p_clreg->notif_reg[i].remote_bda, bda, BD_ADDR_LEN) && in BTA_GATTC_RegisterForNotifications()
628 memcpy(p_clreg->notif_reg[i].remote_bda, bda, BD_ADDR_LEN); in BTA_GATTC_RegisterForNotifications()
664 BD_ADDR bda, UINT16 handle) in BTA_GATTC_DeregisterForNotifications() argument
674 __func__, client_if, bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in BTA_GATTC_DeregisterForNotifications()
680 !memcmp(p_clreg->notif_reg[i].remote_bda, bda, BD_ADDR_LEN) && in BTA_GATTC_DeregisterForNotifications()
683 __func__, bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in BTA_GATTC_DeregisterForNotifications()
690 __func__, bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in BTA_GATTC_DeregisterForNotifications()
Dbta_gattc_act.c49 static void bta_gattc_conn_cback(tGATT_IF gattc_if, BD_ADDR bda, UINT16 conn_id,
60 static void bta_gattc_enc_cmpl_cback(tGATT_IF gattc_if, BD_ADDR bda);
478 p_clcb->bda, in bta_gattc_open_error()
498 p_clcb->bda, in bta_gattc_open_fail()
563 uint8_t *bda = (uint8_t *)p_data->remote_bda; in bta_gattc_init_bk_conn() local
566 __func__, bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in bta_gattc_init_bk_conn()
702 &gatt_if, p_clcb->bda, &p_clcb->transport); in bta_gattc_conn()
744 bta_sys_conn_open(BTA_ID_GATTC, BTA_ALL_APP_ID, p_clcb->bda); in bta_gattc_conn()
748 p_clcb->bda, in bta_gattc_conn()
772 bdcpy(cb_data.close.remote_bda, p_clcb->bda); in bta_gattc_close_fail()
[all …]
/system/bt/stack/gatt/
Dgatt_attr.c44 static void gatt_connect_cback(tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected,
113 static tGATT_PROFILE_CLCB *gatt_profile_find_clcb_by_bd_addr(BD_ADDR bda, tBT_TRANSPORT transport) in gatt_profile_find_clcb_by_bd_addr() argument
121 p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) in gatt_profile_find_clcb_by_bd_addr()
137 tGATT_PROFILE_CLCB *gatt_profile_clcb_alloc (UINT16 conn_id, BD_ADDR bda, tBT_TRANSPORT tranport) in gatt_profile_clcb_alloc() argument
150 memcpy (p_clcb->bda, bda, BD_ADDR_LEN); in gatt_profile_clcb_alloc()
232 static void gatt_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, in gatt_connect_cback() argument
239 (bda[0]<<24)+(bda[1]<<16)+(bda[2]<<8)+bda[3], in gatt_connect_cback()
240 (bda[4]<<8)+bda[5], connected, conn_id, reason); in gatt_connect_cback()
242 tGATT_PROFILE_CLCB *p_clcb = gatt_profile_find_clcb_by_bd_addr(bda, transport); in gatt_connect_cback()
Dgatt_utils.c150 memcpy(req.srv_chg.bda, bd_addr, BD_ADDR_LEN); in gatt_delete_dev_from_srv_chg_clt_list()
728 BOOLEAN gatt_find_the_connected_bda(UINT8 start_idx, BD_ADDR bda, UINT8 *p_found_idx, in gatt_find_the_connected_bda() argument
739 memcpy( bda, gatt_cb.tcb[i].peer_bda, BD_ADDR_LEN); in gatt_find_the_connected_bda()
744 bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in gatt_find_the_connected_bda()
804 tGATTS_SRV_CHG *gatt_is_bda_in_the_srv_chg_clt_list (BD_ADDR bda) in gatt_is_bda_in_the_srv_chg_clt_list() argument
809 bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in gatt_is_bda_in_the_srv_chg_clt_list()
818 if (!memcmp( bda, p_buf->bda, BD_ADDR_LEN)) in gatt_is_bda_in_the_srv_chg_clt_list()
838 BOOLEAN gatt_is_bda_connected(BD_ADDR bda) in gatt_is_bda_connected() argument
846 !memcmp(gatt_cb.tcb[i].peer_bda, bda, BD_ADDR_LEN)) in gatt_is_bda_connected()
864 UINT8 gatt_find_i_tcb_by_addr(BD_ADDR bda, tBT_TRANSPORT transport) in gatt_find_i_tcb_by_addr() argument
[all …]
/system/bt/btif/co/
Dbta_gatts_co.c68 void btif_gatts_add_bonded_dev_from_nv(BD_ADDR bda) in btif_gatts_add_bonded_dev_from_nv() argument
78 if (!memcmp(p_cb->srv_chg[i].bda, bda, sizeof(BD_ADDR))) in btif_gatts_add_bonded_dev_from_nv()
89 bdcpy(p_cb->srv_chg[p_cb->num_clients].bda, bda); in btif_gatts_add_bonded_dev_from_nv()
/system/bt/service/hal/
Dbluetooth_gatt_interface.cpp83 void ScanResultCallback(bt_bdaddr_t* bda, int rssi, uint8_t* adv_data) { in ScanResultCallback() argument
86 CHECK(bda); in ScanResultCallback()
89 VLOG(2) << __func__ << " - BD_ADDR: " << BtAddrString(bda) in ScanResultCallback()
92 ScanResultCallback(g_interface, *bda, rssi, adv_data)); in ScanResultCallback()
95 void ConnectCallback(int conn_id, int status, int client_if, bt_bdaddr_t* bda) { in ConnectCallback() argument
98 CHECK(bda); in ConnectCallback()
102 << " - BD_ADDR: " << BtAddrString(bda) in ConnectCallback()
106 ConnectCallback(g_interface, conn_id, status, client_if, *bda)); in ConnectCallback()
110 bt_bdaddr_t* bda) { in DisconnectCallback() argument
113 CHECK(bda); in DisconnectCallback()
[all …]
Dfake_bluetooth_gatt_interface.cpp264 int conn_id, int status, int client_if, const bt_bdaddr_t& bda) { in NotifyConnectCallback() argument
266 ConnectCallback(this, conn_id, status, client_if, bda)); in NotifyConnectCallback()
270 int conn_id, int status, int client_if, const bt_bdaddr_t& bda) { in NotifyDisconnectCallback() argument
272 DisconnectCallback(this, conn_id, status, client_if, bda)); in NotifyDisconnectCallback()
276 const bt_bdaddr_t& bda, int rssi, uint8_t* adv_data) { in NotifyScanResultCallback() argument
278 ScanResultCallback(this, bda, rssi, adv_data)); in NotifyScanResultCallback()
307 int conn_id, int server_if, int connected, const bt_bdaddr_t& bda) { in NotifyServerConnectionCallback() argument
310 ConnectionCallback(this, conn_id, server_if, connected, bda)); in NotifyServerConnectionCallback()
350 int conn_id, int trans_id, const bt_bdaddr_t& bda, int attr_handle, in NotifyRequestReadCallback() argument
355 this, conn_id, trans_id, bda, attr_handle, offset, is_long)); in NotifyRequestReadCallback()
[all …]
Dfake_bluetooth_gatt_interface.h98 const bt_bdaddr_t& bda);
100 const bt_bdaddr_t& bda);
101 void NotifyScanResultCallback(const bt_bdaddr_t& bda, int rssi,
112 const bt_bdaddr_t& bda);
124 const bt_bdaddr_t& bda, int attr_handle,
127 const bt_bdaddr_t& bda, int attr_handle,
131 const bt_bdaddr_t& bda, int exec_write);
Dbluetooth_gatt_interface.h61 const bt_bdaddr_t& bda, int rssi,
69 const bt_bdaddr_t& bda);
76 const bt_bdaddr_t& bda);
156 const bt_bdaddr_t& bda);
196 const bt_bdaddr_t& bda,
203 const bt_bdaddr_t& bda,
210 const bt_bdaddr_t& bda, int exec_write);
/system/bt/service/
Dlow_energy_client.cpp340 bt_bdaddr_t bda; in Connect() local
341 util::BdAddrFromString(address, &bda); in Connect()
344 GetClientHALInterface()->connect(client_id_, &bda, is_direct, in Connect()
357 bt_bdaddr_t bda; in Disconnect() local
358 util::BdAddrFromString(address, &bda); in Disconnect()
363 conn_id = connection_ids_.find(bda); in Disconnect()
371 GetClientHALInterface()->disconnect(client_id_, &bda, conn_id->second); in Disconnect()
384 bt_bdaddr_t bda; in SetMtu() local
385 util::BdAddrFromString(address, &bda); in SetMtu()
390 conn_id = connection_ids_.find(bda); in SetMtu()
[all …]
Dgatt_server_old.cpp161 void RequestReadCallback(int conn_id, int trans_id, bt_bdaddr_t *bda, in RequestReadCallback() argument
180 std::string addr(BtAddrString(bda)); in RequestReadCallback()
203 void RequestWriteCallback(int conn_id, int trans_id, bt_bdaddr_t *bda, in RequestWriteCallback() argument
206 std::string addr(BtAddrString(bda)); in RequestWriteCallback()
259 void RequestExecWriteCallback(int conn_id, int trans_id, bt_bdaddr_t *bda, in RequestExecWriteCallback() argument
261 std::string addr(BtAddrString(bda)); in RequestExecWriteCallback()
285 bt_bdaddr_t *bda) { in ConnectionCallback() argument
286 std::string addr(BtAddrString(bda)); in ConnectionCallback()
382 void ScanResultCallback(bt_bdaddr_t *bda, int rssi, uint8_t *adv_data) { in ScanResultCallback() argument
383 std::string addr(BtAddrString(bda)); in ScanResultCallback()
[all …]
Dgatt_server.cpp452 const bt_bdaddr_t& bda) { in ConnectionCallback() argument
458 std::string device_address = BtAddrString(&bda); in ConnectionCallback()
492 std::shared_ptr<Connection> connection(new Connection(conn_id, bda)); in ConnectionCallback()
637 const bt_bdaddr_t& bda, in RequestReadCallback() argument
644 auto conn = GetConnection(conn_id, bda, trans_id); in RequestReadCallback()
648 std::string device_address = BtAddrString(&bda); in RequestReadCallback()
692 const bt_bdaddr_t& bda, in RequestWriteCallback() argument
704 auto conn = GetConnection(conn_id, bda, trans_id); in RequestWriteCallback()
708 std::string device_address = BtAddrString(&bda); in RequestWriteCallback()
761 const bt_bdaddr_t& bda, int exec_write) { in RequestExecWriteCallback() argument
[all …]
/system/bt/stack/btu/
Dbtu_hcif.c463 BD_ADDR bda; in btu_hcif_connection_comp_evt() local
472 STREAM_TO_BDADDR (bda, p); in btu_hcif_connection_comp_evt()
480 btm_sec_connected (bda, handle, status, enc_mode); in btu_hcif_connection_comp_evt()
482 l2c_link_hci_conn_comp (status, handle, bda); in btu_hcif_connection_comp_evt()
489 memcpy (esco_data.bd_addr, bda, BD_ADDR_LEN); in btu_hcif_connection_comp_evt()
490 btm_sco_connected (status, bda, handle, &esco_data); in btu_hcif_connection_comp_evt()
506 BD_ADDR bda; in btu_hcif_connection_request_evt() local
510 STREAM_TO_BDADDR (bda, p); in btu_hcif_connection_request_evt()
518 btm_sec_conn_req (bda, dc); in btu_hcif_connection_request_evt()
523 btm_sco_conn_req (bda, dc, link_type); in btu_hcif_connection_request_evt()
[all …]
/system/bt/stack/btm/
Dbtm_acl.c98 tACL_CONN *btm_bda_to_acl (BD_ADDR bda, tBT_TRANSPORT transport) in btm_bda_to_acl() argument
102 if (bda) in btm_bda_to_acl()
106 if ((p->in_use) && (!memcmp (p->remote_addr, bda, BD_ADDR_LEN)) in btm_bda_to_acl()
213 void btm_acl_created (BD_ADDR bda, DEV_CLASS dc, BD_NAME bdn, in btm_acl_created() argument
223 p = btm_bda_to_acl(bda, transport); in btm_acl_created()
232 bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]); in btm_acl_created()
246 memcpy (p->remote_addr, bda, BD_ADDR_LEN); in btm_acl_created()
252 btm_ble_refresh_local_resolvable_private_addr(bda, in btm_acl_created()
354 void btm_acl_report_role_change (UINT8 hci_status, BD_ADDR bda) in btm_acl_report_role_change() argument
359 … && (bda && (0 == memcmp(btm_cb.devcb.switch_role_ref_data.remote_bd_addr, bda, BD_ADDR_LEN)))) in btm_acl_report_role_change()
[all …]
Dbtm_ble.c49 extern void smp_link_encrypted(BD_ADDR bda, UINT8 encr_enable);
50 extern BOOLEAN smp_proc_ltk_request(BD_ADDR bda);
1526 tBTM_STATUS btm_ble_start_encrypt(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_start_encrypt() argument
1529 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bda); in btm_ble_start_encrypt()
1627 void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_ltk_request_reply() argument
1629 tBTM_SEC_DEV_REC *p_rec = btm_find_dev (bda); in btm_ble_ltk_request_reply()
1779 BD_ADDR bda; in btm_ble_resolve_random_addr_on_conn_cmpl() local
1787 STREAM_TO_BDADDR (bda, p); in btm_ble_resolve_random_addr_on_conn_cmpl()
1801 memcpy(match_rec->ble.cur_rand_addr, bda, BD_ADDR_LEN); in btm_ble_resolve_random_addr_on_conn_cmpl()
1802 if (!btm_ble_init_pseudo_addr (match_rec, bda)) in btm_ble_resolve_random_addr_on_conn_cmpl()
[all …]
Dbtm_int.h50 #define BTM_ACL_IS_CONNECTED(bda) (btm_bda_to_acl (bda, BT_TRANSPORT_BR_EDR) != NULL) argument
926 extern void btm_process_remote_name (BD_ADDR bda, BD_NAME name, UINT16 evt_len,
949 extern void btm_acl_created (BD_ADDR bda, DEV_CLASS dc, BD_NAME bdn,
951 extern void btm_acl_removed (BD_ADDR bda, tBT_TRANSPORT transport);
986 extern tACL_CONN *btm_bda_to_acl (BD_ADDR bda, tBT_TRANSPORT transport);
987 extern BOOLEAN btm_acl_notif_conn_collision (BD_ADDR bda);
1012 extern void btm_sco_connected (UINT8 hci_status, BD_ADDR bda, UINT16 hci_handle,
1017 extern void btm_sco_conn_req (BD_ADDR bda, DEV_CLASS dev_class, UINT8 link_type);
1019 extern void btm_sco_acl_removed (BD_ADDR bda);
1022 extern void btm_remove_sco_links (BD_ADDR bda);
[all …]
/system/bt/btif/include/
Dbtif_profile_queue.h32 typedef bt_status_t (*btif_connect_cb_t) (bt_bdaddr_t *bda, uint16_t uuid);
34 bt_status_t btif_queue_connect(uint16_t uuid, const bt_bdaddr_t *bda, btif_connect_cb_t connect_cb);
/system/bt/stack/gap/
Dgap_ble.c46 static void gap_ble_c_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connec…
72 tGAP_CLCB *gap_find_clcb_by_bd_addr(BD_ADDR bda) in gap_find_clcb_by_bd_addr() argument
79 if (p_clcb->in_use && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN)) in gap_find_clcb_by_bd_addr()
122 tGAP_CLCB *gap_clcb_alloc (BD_ADDR bda) in gap_clcb_alloc() argument
134 memcpy (p_clcb->bda, bda, BD_ADDR_LEN); in gap_clcb_alloc()
159 (*p_q->p_cback)(FALSE, p_clcb->bda, 0, NULL); in gap_ble_dealloc_clcb()
558 (* p_cback)(status, p_clcb->bda, len, (char *)p_name); in gap_ble_cl_op_cmpl()
581 static void gap_ble_c_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, in gap_ble_c_connect_cback() argument
585 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (bda); in gap_ble_c_connect_cback()
656 BTM_BleSetPrefConnParams (p_clcb->bda, min, max, latency, tout); in gap_ble_c_cmpl_cback()
[all …]
/system/bt/stack/l2cap/
Dl2c_ble.c236 void l2cble_use_preferred_conn_params(BD_ADDR bda) { in l2cble_use_preferred_conn_params() argument
237 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); in l2cble_use_preferred_conn_params()
238 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); in l2cble_use_preferred_conn_params()
281 void l2cble_notify_le_connection (BD_ADDR bda) in l2cble_notify_le_connection() argument
283 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); in l2cble_notify_le_connection()
284 tACL_CONN *p_acl = btm_bda_to_acl(bda, BT_TRANSPORT_LE) ; in l2cble_notify_le_connection()
303 l2cble_use_preferred_conn_params(bda); in l2cble_notify_le_connection()
316 void l2cble_scanner_conn_comp (UINT16 handle, BD_ADDR bda, tBLE_ADDR_TYPE type, in l2cble_scanner_conn_comp() argument
320 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (bda); in l2cble_scanner_conn_comp()
328 p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); in l2cble_scanner_conn_comp()
[all …]

1234