Lines Matching full:bd_addr
50 ** Parameters: bd_addr - BD address of the peer
61 BOOLEAN BTM_SecAddDevice (BD_ADDR bd_addr, DEV_CLASS dev_class, BD_NAME bd_name,
70 p_dev_rec = btm_find_dev (bd_addr);
84 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN);
85 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr, BT_TRANSPORT_BR_EDR);
143 bd_addr[0], bd_addr[1], bd_addr[2],
144 bd_addr[3], bd_addr[4], bd_addr[5]);
169 ** Parameters: bd_addr - BD address of the peer
174 BOOLEAN BTM_SecDeleteDevice (BD_ADDR bd_addr)
178 if (BTM_IsAclConnectionUp(bd_addr, BT_TRANSPORT_LE) || BTM_IsAclConnectionUp(bd_addr, BT_TRANSPORT_BR_EDR))
184 if ((p_dev_rec = btm_find_dev (bd_addr)) == NULL)
193 BTM_DeleteStoredLinkKey (bd_addr, NULL);
208 char *BTM_SecReadDevName (BD_ADDR bd_addr)
213 if ((p_srec = btm_find_dev(bd_addr)) != NULL)
229 tBTM_SEC_DEV_REC *btm_sec_alloc_dev (BD_ADDR bd_addr)
243 (!memcmp (btm_cb.sec_dev_rec[i].bd_addr, bd_addr, BD_ADDR_LEN)))
287 if ((p_inq_info = BTM_InqDbRead(bd_addr)) != NULL)
315 if (!memcmp (bd_addr, btm_cb.connecting_bda, BD_ADDR_LEN))
319 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN);
322 p_dev_rec->ble_hci_handle = BTM_GetHCIConnHandle (bd_addr, BT_TRANSPORT_LE);
324 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr, BT_TRANSPORT_BR_EDR);
357 ** Parameters: bd_addr - Address of the peer device
362 BOOLEAN btm_dev_support_switch (BD_ADDR bd_addr)
370 if (btm_is_sco_active_by_bdaddr(bd_addr))
373 p_dev_rec = btm_find_dev (bd_addr);
442 tBTM_SEC_DEV_REC *btm_find_dev (BD_ADDR bd_addr)
447 if (bd_addr)
452 && (!memcmp (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN)))
469 tBTM_SEC_DEV_REC *btm_find_or_alloc_dev (BD_ADDR bd_addr)
473 if ((p_dev_rec = btm_find_dev (bd_addr)) == NULL)
477 p_dev_rec = btm_sec_alloc_dev (bd_addr);