/system/bt/stack/include/ |
D | l2c_api.h | 189 typedef void (tL2CA_CONNECT_IND_CB) (BD_ADDR, UINT16, UINT16, UINT8); 236 typedef void (tL2CA_QOS_VIOLATION_IND_CB) (BD_ADDR); 256 typedef void (tL2CA_ECHO_DATA_CB) (BD_ADDR, UINT16, UINT8 *); 274 typedef void (tL2CA_NOCP_CB) (BD_ADDR); 390 extern UINT16 L2CA_ConnectReq (UINT16 psm, BD_ADDR p_bd_addr); 403 extern BOOLEAN L2CA_ConnectRsp (BD_ADDR p_bd_addr, UINT8 id, UINT16 lcid, 419 extern UINT16 L2CA_ErtmConnectReq (UINT16 psm, BD_ADDR p_bd_addr, 441 extern BOOLEAN L2CA_ErtmConnectRsp (BD_ADDR p_bd_addr, UINT8 id, UINT16 lcid, 513 extern BOOLEAN L2CA_Ping (BD_ADDR p_bd_addr, tL2CA_ECHO_RSP_CB *p_cb); 525 extern BOOLEAN L2CA_Echo (BD_ADDR p_bd_addr, BT_HDR *p_data, tL2CA_ECHO_DATA_CB *p_callback); [all …]
|
D | btm_api.h | 156 typedef UINT8 (tBTM_FILTER_CB) (BD_ADDR bd_addr, DEV_CLASS dc); 568 BD_ADDR bdaddr_cond; 604 BD_ADDR remote_bd_addr; 654 BD_ADDR bd_addr; 726 BD_ADDR remote_bd_addr; /* Remote BD addr involved with the switch */ 748 BD_ADDR rem_bda; 759 BD_ADDR rem_bda; 770 BD_ADDR rem_bda; 876 typedef void (tBTM_ACL_DB_CHANGE_CB) (BD_ADDR p_bda, DEV_CLASS p_dc, 881 typedef void (tBTM_ACL_DB_CHANGE_CB) (BD_ADDR p_bda, DEV_CLASS p_dc, [all …]
|
D | pan_api.h | 97 typedef void (tPAN_CONN_STATE_CB) (UINT16 handle, BD_ADDR bd_addr, tPAN_RESULT state, BOOLEAN is_ro… 106 typedef void (tPAN_BRIDGE_REQ_CB) (BD_ADDR bd_addr, BOOLEAN state); 121 BD_ADDR src, 122 BD_ADDR dst, 141 BD_ADDR src, 142 BD_ADDR dst, 309 extern tPAN_RESULT PAN_Connect (BD_ADDR rem_bda, UINT8 src_role, UINT8 dst_role, UINT16 *handle); 350 BD_ADDR dst, 351 BD_ADDR src, 380 BD_ADDR dst, [all …]
|
D | hcimsgs.h | 66 extern BOOLEAN btsnd_hcic_create_conn(BD_ADDR dest, UINT16 packet_types, 103 extern BOOLEAN btsnd_hcic_create_conn_cancel(BD_ADDR dest); 111 extern BOOLEAN btsnd_hcic_accept_conn (BD_ADDR bd_addr, UINT8 role); 120 extern BOOLEAN btsnd_hcic_reject_conn (BD_ADDR bd_addr, UINT8 reason); 129 extern BOOLEAN btsnd_hcic_link_key_req_reply (BD_ADDR bd_addr, 139 extern BOOLEAN btsnd_hcic_link_key_neg_reply (BD_ADDR bd_addr); 147 extern BOOLEAN btsnd_hcic_pin_code_req_reply (BD_ADDR bd_addr, 159 extern BOOLEAN btsnd_hcic_pin_code_neg_reply (BD_ADDR bd_addr); 191 extern BOOLEAN btsnd_hcic_rmt_name_req (BD_ADDR bd_addr, 205 extern BOOLEAN btsnd_hcic_rmt_name_req_cancel(BD_ADDR bd_addr); [all …]
|
D | gap_api.h | 105 BD_ADDR bd_addr; 120 BD_ADDR reconn_bda; 127 typedef void (tGAP_BLE_CMPL_CBACK)(BOOLEAN status, BD_ADDR addr, UINT16 length, char *p_name); 146 BD_ADDR p_rem_bda, UINT16 psm, tL2CAP_CFG_INFO *p_cfg, 353 extern BOOLEAN GAP_BleReadPeerPrefConnParams (BD_ADDR peer_bda); 364 extern BOOLEAN GAP_BleReadPeerDevName (BD_ADDR peer_bda, tGAP_BLE_CMPL_CBACK *p_cback); 376 extern BOOLEAN GAP_BleReadPeerAddressResolutionCap (BD_ADDR peer_bda, 388 extern BOOLEAN GAP_BleCancelReadPeerDevName (BD_ADDR peer_bda);
|
D | btm_ble_api.h | 497 BD_ADDR rpa; 766 BD_ADDR bd_addr; 867 typedef BOOLEAN (tBTM_BLE_SEL_CBACK)(BD_ADDR random_bda, UINT8 *p_remote_name); 874 typedef void (tBTM_BLE_RANDOM_SET_CBACK) (BD_ADDR random_bda); 876 typedef void (tBTM_BLE_SCAN_REQ_CBACK)(BD_ADDR remote_bda, tBLE_ADDR_TYPE addr_type, UINT8 adv_evt); 903 extern BOOLEAN BTM_SecAddBleDevice (BD_ADDR bd_addr, BD_NAME bd_name, 921 extern BOOLEAN BTM_SecAddBleKey (BD_ADDR bd_addr, tBTM_LE_KEY_VALUE *p_le_key, 1182 extern void BTM_SecurityGrant(BD_ADDR bd_addr, UINT8 res); 1197 extern void BTM_BlePasskeyReply (BD_ADDR bd_addr, UINT8 res, UINT32 passkey); 1211 extern void BTM_BleConfirmReply (BD_ADDR bd_addr, UINT8 res); [all …]
|
D | smp_api.h | 290 typedef UINT8 (tSMP_CALLBACK) (tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data); 348 extern tSMP_STATUS SMP_Pair (BD_ADDR bd_addr); 359 extern tSMP_STATUS SMP_BR_PairWith (BD_ADDR bd_addr); 370 extern BOOLEAN SMP_PairCancel (BD_ADDR bd_addr); 385 extern void SMP_SecurityGrant(BD_ADDR bd_addr, UINT8 res); 400 extern void SMP_PasskeyReply (BD_ADDR bd_addr, UINT8 res, UINT32 passkey); 414 extern void SMP_ConfirmReply (BD_ADDR bd_addr, UINT8 res); 428 extern void SMP_OobDataReply(BD_ADDR bd_addr, tSMP_STATUS res, UINT8 len, 474 extern void SMP_KeypressNotification (BD_ADDR bd_addr, UINT8 value);
|
D | avdtc_api.h | 61 typedef void tAVDTC_CTRL_CBACK(UINT8 handle, BD_ADDR bd_addr, UINT8 event, tAVDTC_CTRL *p_data); 90 extern void AVDTC_DiscoverRsp(BD_ADDR bd_addr, UINT8 label, 102 extern void AVDTC_GetCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 113 extern void AVDTC_GetAllCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 223 extern void AVDTC_Rej(UINT8 handle, BD_ADDR bd_addr, UINT8 cmd, UINT8 label,
|
/system/bt/stack/btm/ |
D | btm_ble_int.h | 175 BD_ADDR private_addr; 176 BD_ADDR random_bda; 199 BD_ADDR bd_addr; 269 BD_ADDR *resolve_q_random_pseudo; 279 BD_ADDR bd_addr; 351 extern tBTM_STATUS btm_ble_read_remote_name(BD_ADDR remote_bda, tBTM_INQ_INFO *p_cur, tBTM_CMPL_CB … 352 extern BOOLEAN btm_ble_cancel_remote_name(BD_ADDR remote_bda); 382 extern void btm_ble_link_sec_check(BD_ADDR bd_addr, tBTM_LE_AUTH_REQ auth_req, tBTM_BLE_SEC_REQ_ACT… 383 extern void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk); 384 extern UINT8 btm_proc_smp_cback(tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data); [all …]
|
D | btm_int.h | 82 BD_ADDR remote_addr; 113 BD_ADDR conn_addr; /* local device address used for this connection */ 115 BD_ADDR active_remote_addr; /* remote address used on this connection */ 172 BD_ADDR read_tx_pwr_addr; /* read TX power target address */ 218 BD_ADDR bd_addr; 265 BD_ADDR remname_bda; /* Name of bd addr for active remote name request */ 395 BD_ADDR xfer_addr; 468 BD_ADDR pseudo_addr; /* LE pseudo address of the device if different from device address */ 471 BD_ADDR static_addr; /* static address */ 478 BD_ADDR cur_rand_addr; /* current random address */ [all …]
|
/system/bt/btif/include/ |
D | btif_pan_internal.h | 70 BD_ADDR peer; 95 btpan_conn_t *btpan_new_conn(int handle, const BD_ADDR addr, int local_role, int peer_role); 96 btpan_conn_t *btpan_find_conn_addr(const BD_ADDR addr); 104 int btpan_tap_send(int tap_fd, const BD_ADDR src, const BD_ADDR dst, UINT16 protocol, 107 static inline int is_empty_eth_addr(const BD_ADDR addr) in is_empty_eth_addr() 116 static inline int is_valid_bt_eth_addr(const BD_ADDR addr) in is_valid_bt_eth_addr()
|
/system/bt/bta/include/ |
D | bta_gattc_co.h | 44 extern void bta_gattc_co_cache_open(BD_ADDR server_bda, UINT16 evt, 60 extern void bta_gattc_co_cache_close(BD_ADDR server_bda, UINT16 conn_id); 78 extern void bta_gattc_co_cache_save(BD_ADDR server_bda, UINT16 evt, 97 extern void bta_gattc_co_cache_load(BD_ADDR server_bda, UINT16 evt, 112 extern void bta_gattc_co_cache_reset(BD_ADDR server_bda);
|
D | bta_dm_co.h | 72 extern void bta_dm_co_io_req(BD_ADDR bd_addr, tBTA_IO_CAP *p_io_cap, 91 extern void bta_dm_co_io_rsp(BD_ADDR bd_addr, tBTA_IO_CAP io_cap, 107 extern void bta_dm_co_lk_upgrade(BD_ADDR bd_addr, BOOLEAN *p_upgrade ); 137 extern void bta_dm_co_rmt_oob(BD_ADDR bd_addr); 224 extern void bta_dm_co_ble_io_req(BD_ADDR bd_addr, tBTA_IO_CAP *p_io_cap, 266 extern void bta_dm_co_ble_io_req(BD_ADDR bd_addr, tBTA_IO_CAP *p_io_cap,
|
D | bta_api.h | 281 BD_ADDR bd_addr; /* BD address of device to filter. */ 512 typedef void (tBTA_DM_BLE_RSSI_CBACK) (BD_ADDR bd_addr, tBTA_DM_BLE_RSSI_ALERT_TYPE alert_type, INT… 655 BD_ADDR bd_addr; /* BD address peer device. */ 743 typedef BOOLEAN (tBTA_DM_BLE_SEL_CBACK)(BD_ADDR random_bda, UINT8 *p_remote_name); 748 BD_ADDR bd_addr; /* peer address */ 754 BD_ADDR bd_addr; /* peer address */ 762 BD_ADDR bd_addr; /* BD address peer device. */ 777 BD_ADDR bd_addr; /* BD address peer device. */ 788 BD_ADDR bd_addr; /* BD address peer device. */ 797 BD_ADDR bd_addr; /* BD address peer device. */ [all …]
|
D | bta_pan_co.h | 81 …UINT16 handle, UINT8 app_id, tBTA_PAN_ROLE local_role, tBTA_PAN_ROLE peer_role, BD_ADDR peer_addr); 139 extern void bta_pan_co_tx_write(UINT16 handle, UINT8 app_id, BD_ADDR src, BD_ADDR dst, UINT16 proto… 155 extern void bta_pan_co_tx_writebuf(UINT16 handle, UINT8 app_id, BD_ADDR src, BD_ADDR dst, UINT16 pr…
|
D | bta_pan_ci.h | 99 extern void bta_pan_ci_rx_writebuf(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16 protocol, BT_HDR… 114 extern BT_HDR * bta_pan_ci_readbuf(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16 *p_protocol,
|
D | bta_hh_co.h | 51 UINT8 ctry_code, BD_ADDR peer_addr, UINT8 app_id); 96 extern void bta_hh_le_co_rpt_info(BD_ADDR remote_bda, 115 extern tBTA_HH_RPT_CACHE_ENTRY *bta_hh_le_co_cache_load (BD_ADDR remote_bda, 130 extern void bta_hh_le_co_reset_rpt_cache (BD_ADDR remote_bda, UINT8 app_id);
|
/system/bt/bta/sys/ |
D | bta_sys.h | 140 typedef void (tBTA_SYS_CONN_CBACK)(tBTA_SYS_CONN_STATUS status,UINT8 id, UINT8 app_id, BD_ADDR peer… 246 extern void bta_sys_conn_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 247 extern void bta_sys_conn_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 248 extern void bta_sys_app_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 249 extern void bta_sys_app_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 250 extern void bta_sys_sco_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 251 extern void bta_sys_sco_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 252 extern void bta_sys_sco_use(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 253 extern void bta_sys_sco_unuse(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); 254 extern void bta_sys_idle(UINT8 id, UINT8 app_id, BD_ADDR peer_addr); [all …]
|
D | bta_sys_conn.c | 202 void bta_sys_conn_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_conn_open() 232 void bta_sys_conn_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_conn_close() 261 void bta_sys_app_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_app_open() 281 void bta_sys_app_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_app_close() 300 void bta_sys_sco_open(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_sco_open() 325 void bta_sys_sco_close(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_sco_close() 351 void bta_sys_sco_use(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_sco_use() 373 void bta_sys_sco_unuse(UINT8 id, UINT8 app_id, BD_ADDR peer_addr) in bta_sys_sco_unuse() 413 void bta_sys_set_policy (UINT8 id, UINT8 policy, BD_ADDR peer_addr) in bta_sys_set_policy() 431 void bta_sys_clear_policy (UINT8 id, UINT8 policy, BD_ADDR peer_addr) in bta_sys_clear_policy() [all …]
|
/system/bt/btif/co/ |
D | bta_gattc_co.c | 35 static void getFilename(char *buffer, BD_ADDR bda) in getFilename() 50 static bool cacheOpen(BD_ADDR bda, bool to_save) in cacheOpen() 61 static void cacheReset(BD_ADDR bda) in cacheReset() 88 void bta_gattc_co_cache_open(BD_ADDR server_bda, UINT16 evt, UINT16 conn_id, BOOLEAN to_save) in bta_gattc_co_cache_open() 114 void bta_gattc_co_cache_load(BD_ADDR server_bda, UINT16 evt, UINT16 start_index, UINT16 conn_id) in bta_gattc_co_cache_load() 147 void bta_gattc_co_cache_save (BD_ADDR server_bda, UINT16 evt, UINT16 num_attr, in bta_gattc_co_cache_save() 175 void bta_gattc_co_cache_close(BD_ADDR server_bda, UINT16 conn_id) in bta_gattc_co_cache_close() 200 void bta_gattc_co_cache_reset(BD_ADDR server_bda) in bta_gattc_co_cache_reset()
|
/system/bt/stack/srvc/ |
D | srvc_eng_int.h | 41 BD_ADDR bda; 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); 80 extern BOOLEAN srvc_eng_request_channel (BD_ADDR remote_bda, UINT8 srvc_id ); 82 extern void srvc_sr_notify(BD_ADDR remote_bda, UINT16 handle, UINT16 len, UINT8 *p_value);
|
/system/bt/bta/dm/ |
D | bta_dm_int.h | 198 BD_ADDR bd_addr; 214 BD_ADDR bd_addr; 224 BD_ADDR bd_addr; 232 BD_ADDR bd_addr; 240 BD_ADDR bd_addr; 256 BD_ADDR bd_addr; 264 BD_ADDR bd_addr; 274 BD_ADDR bd_addr; 318 BD_ADDR bd_addr; 331 BD_ADDR bd_addr; [all …]
|
/system/bt/bta/pan/ |
D | bta_pan_ci.c | 129 void bta_pan_ci_rx_write(UINT16 handle, BD_ADDR dst, BD_ADDR src, UINT16 protocol, in bta_pan_ci_rx_write() 172 void bta_pan_ci_rx_writebuf(UINT16 handle, BD_ADDR dst, BD_ADDR src, UINT16 protocol, in bta_pan_ci_rx_writebuf() 200 BT_HDR * bta_pan_ci_readbuf(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16* p_protocol, in bta_pan_ci_readbuf() 276 void bta_pan_ci_rx_writebuf(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16 protocol, BT_HDR *p_buf… in bta_pan_ci_rx_writebuf() 286 BT_HDR * bta_pan_ci_readbuf(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16 *p_protocol, in bta_pan_ci_readbuf()
|
/system/bt/bta/gatt/ |
D | bta_gattc_int.h | 118 BD_ADDR remote_bda; 203 BD_ADDR remote_bda; 213 BD_ADDR remote_bda; 311 BD_ADDR server_bda; 351 BD_ADDR remote_bda; 370 BD_ADDR bda; 400 BD_ADDR remote_bda; 409 BD_ADDR remote_bda; 498 … BD_ADDR remote_bda, UINT16 conn_id, tBTA_TRANSPORT transport, UINT16 mtu); 506 extern tBTA_GATTC_CLCB * bta_gattc_find_clcb_by_cif (UINT8 client_if, BD_ADDR remote_bda, tBTA_TRAN… [all …]
|
/system/bt/stack/bnep/ |
D | bnep_int.h | 134 BD_ADDR rem_bda; 144 BD_ADDR sent_mcast_filter_start[BNEP_MAX_MULTI_FILTERS]; 145 BD_ADDR sent_mcast_filter_end[BNEP_MAX_MULTI_FILTERS]; 152 BD_ADDR rcvd_mcast_filter_start[BNEP_MAX_MULTI_FILTERS]; 153 BD_ADDR rcvd_mcast_filter_end[BNEP_MAX_MULTI_FILTERS]; 215 extern tBNEP_CONN *bnepu_allocate_bcb (BD_ADDR p_rem_bda); 237 extern void bnep_sec_check_complete (BD_ADDR bd_addr, tBT_TRANSPORT trasnport, 239 extern tBNEP_RESULT bnep_is_packet_allowed (tBNEP_CONN *p_bcb, BD_ADDR p_dest_addr, UINT16 protocol,
|