/external/bluetooth/bluedroid/bta/include/ |
bd.h | 34 typedef UINT8 BD_ADDR[BD_ADDR_LEN]; 43 extern const BD_ADDR bd_addr_any; 44 extern const BD_ADDR bd_addr_null; 59 extern void bdcpy(BD_ADDR a, const BD_ADDR b); 71 extern int bdcmp(const BD_ADDR a, const BD_ADDR b); 83 extern int bdcmpany(const BD_ADDR a); 95 extern void bdsetany(BD_ADDR a);
|
bta_dm_co.h | 64 ** Parameters bd_addr - The peer device 72 BTA_API extern void bta_dm_co_io_req(BD_ADDR bd_addr, tBTA_IO_CAP *p_io_cap, 83 ** Parameters bd_addr - The peer device 91 BTA_API extern void bta_dm_co_io_rsp(BD_ADDR bd_addr, tBTA_IO_CAP io_cap, 101 ** Parameters bd_addr - The peer device 107 BTA_API extern void bta_dm_co_lk_upgrade(BD_ADDR bd_addr, BOOLEAN *p_upgrade ); 132 ** Parameters bd_addr - The peer devic [all...] |
bta_dm_ci.h | 48 BTA_API extern void bta_dm_ci_io_req(BD_ADDR bd_addr, tBTA_IO_CAP io_cap, 62 BTA_API extern void bta_dm_ci_rmt_oob(BOOLEAN accept, BD_ADDR bd_addr,
|
bta_api.h | 265 BD_ADDR bd_addr; /* BD address of device to filter. */ member in union:__anon2126 425 BD_ADDR bd_addr; /* BD address of local device. */ member in struct:__anon2136 432 BD_ADDR bd_addr; /* BD address peer device. */ member in struct:__anon2137 516 typedef BOOLEAN (tBTA_DM_BLE_SEL_CBACK)(BD_ADDR random_bda, UINT8 *p_remote_name); 521 BD_ADDR bd_addr; /* peer address */ member in struct:__anon2140 527 BD_ADDR bd_addr; /* peer address * member in struct:__anon2141 535 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2142 549 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2143 560 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2144 566 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2145 573 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2146 580 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2147 633 BD_ADDR bd_addr; \/* peer address *\/ member in struct:__anon2149 657 BD_ADDR bd_addr; \/* peer address *\/ member in struct:__anon2151 664 BD_ADDR bd_addr; \/* peer address *\/ member in struct:__anon2152 673 BD_ADDR bd_addr; \/* peer address *\/ member in struct:__anon2153 729 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2156 754 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2158 762 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2159 778 BD_ADDR bd_addr; \/* BD address peer device. *\/ member in struct:__anon2160 [all...] |
/external/bluetooth/bluedroid/stack/smp/ |
smp_l2c.c | 37 static void smp_connect_cback (BD_ADDR bd_addr, BOOLEAN connected, UINT16 reason); 38 static void smp_data_ind (BD_ADDR bd_addr, BT_HDR *p_buf); 76 static void smp_connect_cback (BD_ADDR bd_addr, BOOLEAN connected, UINT16 reason) 83 if (memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0) 86 (bd_addr[0]<<24)+(bd_addr[1]<<16)+(bd_addr[2]<<8) + bd_addr[3] [all...] |
smp_api.c | 123 ** Parameters bd_addr - peer device bd address. 128 tSMP_STATUS SMP_Pair (BD_ADDR bd_addr) 143 memcpy (p_cb->pairing_bda, bd_addr, BD_ADDR_LEN); 145 if (!L2CA_ConnectFixedChnl (L2CAP_SMP_CID, bd_addr)) 163 ** Parameters bd_addr - peer device bd address. 168 BOOLEAN SMP_PairCancel (BD_ADDR bd_addr) 176 (!memcmp (p_cb->pairing_bda, bd_addr, BD_ADDR_LEN)) ) 192 ** Parameters bd_addr - peer device bd address [all...] |
/external/bluetooth/bluedroid/stack/btm/ |
btm_ble_int.h | 155 BD_ADDR private_addr; 156 BD_ADDR random_bda; 192 BD_ADDR bg_conn_dev_list[BTM_BLE_MAX_BG_CONN_DEV_NUM]; 222 extern tBTM_STATUS btm_ble_read_remote_name(BD_ADDR remote_bda, tBTM_INQ_INFO *p_cur, tBTM_CMPL_CB *p_cb); 223 extern BOOLEAN btm_ble_cancel_remote_name(BD_ADDR remote_bda); 239 extern void btm_ble_link_sec_check(BD_ADDR bd_addr, tBTM_LE_AUTH_REQ auth_req, tBTM_BLE_SEC_REQ_ACT *p_sec_req_act); 240 extern void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk); 241 extern UINT8 btm_proc_smp_cback(tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data) [all...] |
btm_dev.c | 48 ** Parameters: bd_addr - BD address of the peer 59 BOOLEAN BTM_SecAddDevice (BD_ADDR bd_addr, DEV_CLASS dev_class, BD_NAME bd_name, 66 p_dev_rec = btm_find_dev (bd_addr); 80 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN); 81 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr); 120 bd_addr[0], bd_addr[1], bd_addr[2] [all...] |
btm_ble.c | 37 extern void smp_link_encrypted(BD_ADDR bda, UINT8 encr_enable); 38 extern BOOLEAN smp_proc_ltk_request(BD_ADDR bda); 54 ** Parameters: bd_addr - BD address of the peer 62 BOOLEAN BTM_SecAddBleDevice (BD_ADDR bd_addr, BD_NAME bd_name, tBT_DEVICE_TYPE dev_type, 71 p_dev_rec = btm_find_dev (bd_addr); 89 memcpy (p_dev_rec->bd_addr, bd_addr, BD_ADDR_LEN); 90 p_dev_rec->hci_handle = BTM_GetHCIConnHandle (bd_addr); 125 p_info = BTM_InqDbRead(bd_addr); [all...] |
btm_ble_bgconn.c | 74 BOOLEAN btm_update_dev_to_white_list(BOOLEAN to_add, BD_ADDR bd_addr, tBLE_ADDR_TYPE addr_type) 79 BD_ADDR dummy_bda = {0}; 88 if ((p_dev_rec = btm_find_dev (bd_addr)) != NULL && 104 started = btsnd_hcic_ble_add_white_list (BLE_ADDR_PUBLIC, bd_addr); 106 started = btsnd_hcic_ble_remove_from_white_list (BLE_ADDR_PUBLIC, bd_addr); 110 if (BLE_ADDR_IS_STATIC(bd_addr)) 113 started = btsnd_hcic_ble_add_white_list (BLE_ADDR_RANDOM, bd_addr); 115 started = btsnd_hcic_ble_remove_from_white_list (BLE_ADDR_RANDOM, bd_addr); 131 started = btsnd_hcic_ble_add_white_list (addr_type, bd_addr); [all...] |
/external/bluetooth/bluedroid/bta/sys/ |
bd.c | 33 const BD_ADDR bd_addr_any = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; 34 const BD_ADDR bd_addr_null= {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 50 void bdcpy(BD_ADDR a, const BD_ADDR b) 70 int bdcmp(const BD_ADDR a, const BD_ADDR b) 94 int bdcmpany(const BD_ADDR a) 109 void bdsetany(BD_ADDR a)
|
/hardware/libhardware/include/hardware/ |
bt_hh.h | 90 typedef void (* bthh_connection_state_callback)(bt_bdaddr_t *bd_addr, bthh_connection_state_t state); 95 typedef void (* bthh_virtual_unplug_callback)(bt_bdaddr_t *bd_addr, bthh_status_t hh_status); 100 typedef void (* bthh_hid_info_callback)(bt_bdaddr_t *bd_addr, bthh_hid_info_t hid_info); 105 typedef void (* bthh_protocol_mode_callback)(bt_bdaddr_t *bd_addr, bthh_status_t hh_status,bthh_protocol_mode_t mode); 109 typedef void (* bthh_idle_time_callback)(bt_bdaddr_t *bd_addr, bthh_status_t hh_status, int idle_rate); 115 typedef void (* bthh_get_report_callback)(bt_bdaddr_t *bd_addr, bthh_status_t hh_status, uint8_t* rpt_data, int rpt_size); 145 bt_status_t (*connect)( bt_bdaddr_t *bd_addr); 148 bt_status_t (*disconnect)( bt_bdaddr_t *bd_addr ); 151 bt_status_t (*virtual_unplug)(bt_bdaddr_t *bd_addr); 154 bt_status_t (*set_info)(bt_bdaddr_t *bd_addr, bthh_hid_info_t hid_info ) [all...] |
/external/bluetooth/bluedroid/btif/src/ |
btif_hh.c | 151 extern bt_status_t btif_dm_remove_bond(const bt_bdaddr_t *bd_addr); 156 extern void btif_dm_cb_remove_bond(bt_bdaddr_t *bd_addr); 254 BD_ADDR* bda; 275 bda = (BD_ADDR*) (&p_dev->bd_addr); 370 static btif_hh_device_t *btif_hh_find_dev_by_bda(bt_bdaddr_t *bd_addr) 375 memcmp(&(btif_hh_cb.devices[i].bd_addr), bd_addr, BD_ADDR_LEN) == 0) 391 static btif_hh_device_t *btif_hh_find_connected_dev_by_bda(bt_bdaddr_t *bd_addr) 396 memcmp(&(btif_hh_cb.devices[i].bd_addr), bd_addr, BD_ADDR_LEN) == 0 1006 bt_bdaddr_t *bd_addr = (bt_bdaddr_t*)p_param; local [all...] |
btif_dm.c | 65 BD_ADDR bd_addr; member in struct:__anon2447 75 BD_ADDR bd_addr; member in struct:__anon2448 83 BD_ADDR oob_bdaddr; /* peer bdaddr*/ 96 static void btif_dm_cb_create_bond(bt_bdaddr_t *bd_addr); 98 static void btif_update_remote_properties(BD_ADDR bd_addr, BD_NAME bd_name, 108 extern int btif_hh_connect(bt_bdaddr_t *bd_addr); 207 bdcpy(remote_bdaddr.address, p_search_data->inq_res.bd_addr); 516 bt_bdaddr_t bd_addr; local 596 bt_bdaddr_t bd_addr; local 659 bt_bdaddr_t bd_addr; local 697 bt_bdaddr_t bd_addr; local 965 bt_bdaddr_t bd_addr; local 1041 bt_bdaddr_t bd_addr; local 1087 bt_bdaddr_t bd_addr; local 1870 bt_bdaddr_t bd_addr; local [all...] |
/external/bluetooth/bluedroid/bta/dm/ |
bta_dm_int.h | 201 BD_ADDR bd_addr; member in struct:__anon1978 216 BD_ADDR bd_addr; member in struct:__anon1979 226 BD_ADDR bd_addr; member in struct:__anon1980 233 BD_ADDR bd_addr; member in struct:__anon1981 240 BD_ADDR bd_addr; member in struct:__anon1982 250 BD_ADDR bd_addr; member in struct:__anon1983 259 BD_ADDR bd_addr; member in struct:__anon1984 274 BD_ADDR bd_addr; member in struct:__anon1986 282 BD_ADDR bd_addr; member in struct:__anon1987 289 BD_ADDR bd_addr; member in struct:__anon1988 299 BD_ADDR bd_addr; member in struct:__anon1989 358 BD_ADDR bd_addr; member in struct:__anon1996 367 BD_ADDR bd_addr; member in struct:__anon1997 378 BD_ADDR bd_addr; member in struct:__anon1998 387 BD_ADDR bd_addr; member in struct:__anon1999 404 BD_ADDR bd_addr; member in struct:__anon2000 421 BD_ADDR bd_addr; member in struct:__anon2002 428 BD_ADDR bd_addr; member in struct:__anon2003 437 BD_ADDR bd_addr; member in struct:__anon2004 446 BD_ADDR bd_addr; member in struct:__anon2005 454 BD_ADDR bd_addr; member in struct:__anon2006 [all...] |
bta_dm_ci.c | 46 void bta_dm_ci_io_req(BD_ADDR bd_addr, tBTA_IO_CAP io_cap, tBTA_OOB_DATA oob_data, 55 bdcpy(p_msg->bd_addr, bd_addr); 74 void bta_dm_ci_rmt_oob(BOOLEAN accept, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r) 81 bdcpy(p_msg->bd_addr, bd_addr);
|
bta_dm_api.c | 429 void BTA_DmDiscover(BD_ADDR bd_addr, tBTA_SERVICE_MASK services, 439 bdcpy(p_msg->bd_addr, bd_addr); 459 void BTA_DmDiscoverUUID(BD_ADDR bd_addr, tSDP_UUID *uuid, 467 bdcpy(p_msg->bd_addr, bd_addr); 492 BOOLEAN BTA_DmIsMaster(BD_ADDR bd_addr) [all...] |
/external/bluetooth/bluedroid/btif/include/ |
btif_hh.h | 59 bt_bdaddr_t bd_addr; member in struct:__anon2402 71 bt_bdaddr_t bd_addr; member in struct:__anon2403 96 extern void btif_hh_remove_device(bt_bdaddr_t bd_addr); 97 extern bt_status_t btif_hh_virtual_unplug(bt_bdaddr_t *bd_addr); 98 extern void btif_hh_disconnect(bt_bdaddr_t *bd_addr); 100 BOOLEAN btif_hh_add_added_dev(bt_bdaddr_t bd_addr, tBTA_HH_ATTR_MASK attr_mask);
|
btif_pan_internal.h | 69 BD_ADDR peer; 91 btpan_conn_t *btpan_new_conn(int handle, const BD_ADDR addr, int local_role, int peer_role); 92 btpan_conn_t *btpan_find_conn_addr(const BD_ADDR addr); 99 int btpan_tap_send(int tap_fd, const BD_ADDR src, const BD_ADDR dst, UINT16 protocol, 102 static inline int is_empty_eth_addr(const BD_ADDR addr) 111 static inline int is_valid_bt_eth_addr(const BD_ADDR addr)
|
/external/bluetooth/bluedroid/stack/include/ |
avdtc_api.h | 61 typedef void tAVDTC_CTRL_CBACK(UINT8 handle, BD_ADDR bd_addr, UINT8 event, tAVDTC_CTRL *p_data); 90 AVDT_API extern void AVDTC_DiscoverRsp(BD_ADDR bd_addr, UINT8 label, 102 AVDT_API extern void AVDTC_GetCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 113 AVDT_API extern void AVDTC_GetAllCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 223 AVDT_API extern void AVDTC_Rej(UINT8 handle, BD_ADDR bd_addr, UINT8 cmd, UINT8 label [all...] |
smp_api.h | 162 typedef UINT8 (tSMP_CALLBACK) (tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data); 220 SMP_API extern tSMP_STATUS SMP_Pair (BD_ADDR bd_addr); 230 SMP_API extern BOOLEAN SMP_PairCancel (BD_ADDR bd_addr); 238 ** Parameters bd_addr - peer device bd address. 245 SMP_API extern void SMP_SecurityGrant(BD_ADDR bd_addr, UINT8 res); 254 ** Parameters: bd_addr - Address of the device for which PIN was requeste [all...] |
hcimsgs.h | 111 HCI_API extern BOOLEAN btsnd_hcic_create_conn(BD_ADDR dest, UINT16 packet_types, 148 HCI_API extern BOOLEAN btsnd_hcic_create_conn_cancel(BD_ADDR dest); 156 HCI_API extern BOOLEAN btsnd_hcic_accept_conn (BD_ADDR bd_addr, UINT8 role); 165 HCI_API extern BOOLEAN btsnd_hcic_reject_conn (BD_ADDR bd_addr, UINT8 reason); 174 HCI_API extern BOOLEAN btsnd_hcic_link_key_req_reply (BD_ADDR bd_addr, 184 HCI_API extern BOOLEAN btsnd_hcic_link_key_neg_reply (BD_ADDR bd_addr); [all...] |
/external/bluetooth/bluedroid/stack/gatt/ |
gatt_int.h | 337 BD_ADDR peer_bda; 432 BD_ADDR remote_bda; 442 BD_ADDR bda; 512 extern BOOLEAN gatt_disconnect (BD_ADDR rem_bda); 513 extern BOOLEAN gatt_act_connect (tGATT_REG *p_reg, BD_ADDR bd_addr); 514 extern BOOLEAN gatt_connect (BD_ADDR rem_bda, tGATT_TCB *p_tcb); 523 extern void gatt_send_srv_chg_ind (BD_ADDR peer_bda); 525 extern void gatt_add_a_bonded_dev_for_srv_chg (BD_ADDR bda); 528 extern UINT16 gatt_profile_find_conn_id_by_bd_addr(BD_ADDR bda) [all...] |
/external/bluetooth/bluedroid/stack/pan/ |
pan_int.h | 55 BD_ADDR rem_bda; 85 BD_ADDR my_bda; /* BD Address of this device */ 113 BD_ADDR p_bda, 117 extern void pan_connect_state_cb (UINT16 handle, BD_ADDR rem_bda, tBNEP_RESULT result, BOOLEAN is_role_change); 144 extern tPAN_CONN *pan_allocate_pcb (BD_ADDR p_bda, UINT16 handle); 146 extern tPAN_CONN *pan_get_pcb_by_addr (BD_ADDR p_bda);
|
/external/bluetooth/bluedroid/stack/mcap/ |
mca_l2c.c | 34 void mca_l2c_cconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 35 void mca_l2c_dconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 79 static void mca_sec_check_complete_term (BD_ADDR bd_addr, void *p_ref_data, UINT8 res) 98 L2CA_ErtmConnectRsp (bd_addr, p_tbl->id, p_tbl->lcid, L2CAP_CONN_OK, L2CAP_CONN_OK, &ertm_info); 109 L2CA_ConnectRsp (bd_addr, p_tbl->id, p_tbl->lcid, L2CAP_CONN_SECURITY_BLOCK, L2CAP_CONN_OK); 124 static void mca_sec_check_complete_orig (BD_ADDR bd_addr, void *p_ref_data, UINT8 res [all...] |