/packages/modules/Bluetooth/system/stack/l2cap/ |
D | l2c_ble_conn_params.cc | 57 bool L2CA_UpdateBleConnParams(const RawAddress& rem_bda, uint16_t min_int, in L2CA_UpdateBleConnParams() argument 64 p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, BT_TRANSPORT_LE); in L2CA_UpdateBleConnParams() 67 if (!p_lcb || !BTM_IsAclConnectionUp(rem_bda, BT_TRANSPORT_LE)) { in L2CA_UpdateBleConnParams() 68 log::warn("- unknown BD_ADDR {}", rem_bda); in L2CA_UpdateBleConnParams() 73 log::warn("- BD_ADDR {} not LE", rem_bda); in L2CA_UpdateBleConnParams() 79 rem_bda, min_int, max_int, min_ce_len, max_ce_len); in L2CA_UpdateBleConnParams() 100 void L2CA_LockBleConnParamsForServiceDiscovery(const RawAddress& rem_bda, in L2CA_LockBleConnParamsForServiceDiscovery() argument 104 tL2C_LCB* p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, BT_TRANSPORT_LE); in L2CA_LockBleConnParamsForServiceDiscovery() 106 log::warn("unknown address {}", rem_bda); in L2CA_LockBleConnParamsForServiceDiscovery() 111 log::warn("{} not LE, link role {}", rem_bda, p_lcb->LinkRole()); in L2CA_LockBleConnParamsForServiceDiscovery() [all …]
|
D | l2c_api.cc | 1178 bool L2CA_ConnectFixedChnl(uint16_t fixed_cid, const RawAddress& rem_bda) { in L2CA_ConnectFixedChnl() argument 1205 p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, transport); in L2CA_ConnectFixedChnl() 1245 p_lcb = l2cu_allocate_lcb(rem_bda, false, transport); in L2CA_ConnectFixedChnl() 1290 uint16_t L2CA_SendFixedChnlData(uint16_t fixed_cid, const RawAddress& rem_bda, in L2CA_SendFixedChnlData() argument 1313 p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, transport); in L2CA_SendFixedChnlData() 1394 bool L2CA_RemoveFixedChnl(uint16_t fixed_cid, const RawAddress& rem_bda) { in L2CA_RemoveFixedChnl() argument 1412 p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, transport); in L2CA_RemoveFixedChnl() 1416 log::warn("BDA: {} CID: 0x{:04x} not connected", rem_bda, fixed_cid); in L2CA_RemoveFixedChnl() 1420 log::verbose("BDA: {} CID: 0x{:04x}", rem_bda, fixed_cid); in L2CA_RemoveFixedChnl() 1458 bool L2CA_SetLeGattTimeout(const RawAddress& rem_bda, uint16_t idle_tout) { in L2CA_SetLeGattTimeout() argument [all …]
|
/packages/modules/Bluetooth/system/test/mock/ |
D | mock_main_shim_l2cap_api.h | 235 std::function<bool(uint16_t cid, const RawAddress& rem_bda)> body{ 236 [](uint16_t cid, const RawAddress& rem_bda) { return false; }}; 237 bool operator()(uint16_t cid, const RawAddress& rem_bda) { in operator() 238 return body(cid, rem_bda); in operator() 246 std::function<uint16_t(uint16_t cid, const RawAddress& rem_bda, 248 body{[](uint16_t cid, const RawAddress& rem_bda, BT_HDR* p_buf) { 251 uint16_t operator()(uint16_t cid, const RawAddress& rem_bda, BT_HDR* p_buf) { in operator() 252 return body(cid, rem_bda, p_buf); in operator() 260 std::function<bool(uint16_t cid, const RawAddress& rem_bda)> body{ 261 [](uint16_t cid, const RawAddress& rem_bda) { return false; }}; [all …]
|
D | mock_stack_l2cap_ble.h | 44 std::function<bool(const RawAddress& rem_bda, uint16_t min_int, 51 bool operator()(const RawAddress& rem_bda, uint16_t min_int, uint16_t max_int, in operator() 54 return body(rem_bda, min_int, max_int, latency, timeout, min_ce_len, in operator() 63 std::function<void(const RawAddress& rem_bda, bool enable)> body{ 65 void operator()(const RawAddress& rem_bda, bool enable) { in operator() 66 return body(rem_bda, enable); in operator() 75 std::function<void(const RawAddress& rem_bda, bool enable)> body{ 77 void operator()(const RawAddress& rem_bda, bool enable) { in operator() 78 return body(rem_bda, enable); in operator() 308 std::function<bool(const RawAddress& rem_bda, uint16_t subrate_min, [all …]
|
D | mock_stack_l2cap_api.h | 365 std::function<bool(uint16_t fixed_cid, const RawAddress& rem_bda)> body{ 369 bool operator()(uint16_t fixed_cid, const RawAddress& rem_bda) { in operator() 370 return body(fixed_cid, rem_bda); in operator() 378 std::function<uint16_t(uint16_t fixed_cid, const RawAddress& rem_bda, 382 uint16_t operator()(uint16_t fixed_cid, const RawAddress& rem_bda, in operator() 384 return body(fixed_cid, rem_bda, p_buf); in operator() 392 std::function<bool(uint16_t fixed_cid, const RawAddress& rem_bda)> body{ 396 bool operator()(uint16_t fixed_cid, const RawAddress& rem_bda) { in operator() 397 return body(fixed_cid, rem_bda); in operator() 405 std::function<bool(const RawAddress& rem_bda, uint16_t idle_tout)> body{ [all …]
|
D | mock_stack_l2cap_ble.cc | 73 bool L2CA_UpdateBleConnParams(const RawAddress& rem_bda, uint16_t min_int, in L2CA_UpdateBleConnParams() argument 79 rem_bda, min_int, max_int, latency, timeout, min_ce_len, max_ce_len); in L2CA_UpdateBleConnParams() 81 void L2CA_LockBleConnParamsForServiceDiscovery(const RawAddress& rem_bda, in L2CA_LockBleConnParamsForServiceDiscovery() argument 85 rem_bda, enable); in L2CA_LockBleConnParamsForServiceDiscovery() 87 void L2CA_LockBleConnParamsForProfileConnection(const RawAddress& rem_bda, in L2CA_LockBleConnParamsForProfileConnection() argument 91 L2CA_LockBleConnParamsForProfileConnection(rem_bda, enable); in L2CA_LockBleConnParamsForProfileConnection() 192 bool L2CA_SubrateRequest(const RawAddress& rem_bda, uint16_t subrate_min, in L2CA_SubrateRequest() argument 197 rem_bda, subrate_min, subrate_max, max_latency, cont_num, timeout); in L2CA_SubrateRequest()
|
D | mock_stack_l2cap_api.cc | 215 bool L2CA_ConnectFixedChnl(uint16_t fixed_cid, const RawAddress& rem_bda) { in L2CA_ConnectFixedChnl() argument 217 return test::mock::stack_l2cap_api::L2CA_ConnectFixedChnl(fixed_cid, rem_bda); in L2CA_ConnectFixedChnl() 219 uint16_t L2CA_SendFixedChnlData(uint16_t fixed_cid, const RawAddress& rem_bda, in L2CA_SendFixedChnlData() argument 222 return test::mock::stack_l2cap_api::L2CA_SendFixedChnlData(fixed_cid, rem_bda, in L2CA_SendFixedChnlData() 225 bool L2CA_RemoveFixedChnl(uint16_t fixed_cid, const RawAddress& rem_bda) { in L2CA_RemoveFixedChnl() argument 227 return test::mock::stack_l2cap_api::L2CA_RemoveFixedChnl(fixed_cid, rem_bda); in L2CA_RemoveFixedChnl() 229 bool L2CA_SetLeGattTimeout(const RawAddress& rem_bda, uint16_t idle_tout) { in L2CA_SetLeGattTimeout() argument 231 return test::mock::stack_l2cap_api::L2CA_SetLeGattTimeout(rem_bda, idle_tout); in L2CA_SetLeGattTimeout() 233 bool L2CA_MarkLeLinkAsActive(const RawAddress& rem_bda) { in L2CA_MarkLeLinkAsActive() argument 235 return test::mock::stack_l2cap_api::L2CA_MarkLeLinkAsActive(rem_bda); in L2CA_MarkLeLinkAsActive()
|
D | mock_stack_pan_api.h | 42 std::function<tPAN_RESULT(const RawAddress& rem_bda, tPAN_ROLE src_role, 47 tPAN_RESULT operator()(const RawAddress& rem_bda, tPAN_ROLE src_role, in operator() 49 return body(rem_bda, src_role, dst_role, handle); in operator()
|
D | mock_stack_pan_api.cc | 56 tPAN_RESULT PAN_Connect(const RawAddress& rem_bda, tPAN_ROLE src_role, in PAN_Connect() argument 59 return test::mock::stack_pan_api::PAN_Connect(rem_bda, src_role, dst_role, in PAN_Connect()
|
/packages/modules/Bluetooth/system/main/shim/ |
D | l2c_api.h | 361 uint16_t L2CA_SendFixedChnlData(uint16_t fixed_cid, const RawAddress& rem_bda, 377 bool L2CA_RemoveFixedChnl(uint16_t fixed_cid, const RawAddress& rem_bda); 379 uint16_t L2CA_GetLeHandle(const RawAddress& rem_bda); 382 void L2CA_LeConnectionUpdate(const RawAddress& rem_bda, uint16_t min_int, 404 bool L2CA_SetLeGattTimeout(const RawAddress& rem_bda, uint16_t idle_tout); 406 bool L2CA_MarkLeLinkAsActive(const RawAddress& rem_bda); 408 bool L2CA_UpdateBleConnParams(const RawAddress& rem_bda, uint16_t min_int, 416 void L2CA_LockBleConnParamsForServiceDiscovery(const RawAddress& rem_bda, 423 void L2CA_LockBleConnParamsForProfileConnection(const RawAddress& rem_bda,
|
/packages/modules/Bluetooth/system/stack/bnep/ |
D | bnep_main.cc | 148 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, BNEP_CONN_FAILED, in bnep_on_l2cap_error() 154 p_bcb->rem_bda, l2cap_cid); in bnep_on_l2cap_error() 229 bnep_sec_check_complete(&p_bcb->rem_bda, BT_TRANSPORT_BR_EDR, p_bcb); in bnep_config_cfm() 258 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, in bnep_disconnect_ind() 264 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, in bnep_disconnect_ind() 309 p_bcb->rem_bda, l2cap_cid, p_buf->len); in bnep_congestion_ind() 506 if (src_addr == RawAddress::kEmpty) src_addr = p_bcb->rem_bda; in bnep_data_ind() 554 p_bcb->rem_bda, p_bcb->l2cap_cid); in bnep_conn_timer_timeout() 567 p_bcb->rem_bda, p_bcb->l2cap_cid); in bnep_conn_timer_timeout() 571 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, in bnep_conn_timer_timeout() [all …]
|
D | bnep_utils.cc | 95 if (p_bcb->rem_bda == p_bda) return (p_bcb); in bnepu_find_bcb_by_bd_addr() 123 p_bcb->rem_bda = p_rem_bda; in bnepu_allocate_bcb() 420 p_bcb->rem_bda, p_bcb->l2cap_cid, p_buf->len); in bnepu_check_send_packet() 450 if (dest_addr != p_bcb->rem_bda) in bnepu_build_bnep_hdr() 618 bnep_sec_check_complete(&p_bcb->rem_bda, BT_TRANSPORT_BR_EDR, p_bcb); in bnep_process_setup_conn_req() 688 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, resp, true); in bnep_process_setup_conn_responce() 696 p_bcb->rem_bda, p_bcb->l2cap_cid); in bnep_process_setup_conn_responce() 701 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, resp, false); in bnep_process_setup_conn_responce() 1173 (*bnep_cb.p_conn_ind_cb)(p_bcb->handle, p_bcb->rem_bda, p_bcb->dst_uuid, in bnep_sec_check_complete()
|
D | bnep_api.cc | 169 bnep_sec_check_complete(&p_bcb->rem_bda, BT_TRANSPORT_BR_EDR, p_bcb); in BNEP_Connect() 175 cid = L2CA_ConnectReqWithSecurity(BT_PSM_BNEP, p_bcb->rem_bda, in BNEP_Connect() 183 (*bnep_cb.p_conn_state_cb)(p_bcb->handle, p_bcb->rem_bda, in BNEP_Connect() 302 p_bcb->rem_bda, p_bcb->l2cap_cid); in BNEP_Disconnect()
|
/packages/modules/Bluetooth/system/stack/include/ |
D | acl_api_types.h | 42 RawAddress rem_bda; member 53 RawAddress rem_bda; member 64 RawAddress rem_bda; member 74 RawAddress rem_bda; member 84 RawAddress rem_bda; member
|
D | l2c_api.h | 813 const RawAddress& rem_bda, 830 const RawAddress& rem_bda); 849 [[nodiscard]] bool L2CA_SetLeGattTimeout(const RawAddress& rem_bda, 852 [[nodiscard]] bool L2CA_MarkLeLinkAsActive(const RawAddress& rem_bda); 854 [[nodiscard]] bool L2CA_UpdateBleConnParams(const RawAddress& rem_bda, 864 void L2CA_LockBleConnParamsForServiceDiscovery(const RawAddress& rem_bda, 871 void L2CA_LockBleConnParamsForProfileConnection(const RawAddress& rem_bda, 924 [[nodiscard]] bool L2CA_SubrateRequest(const RawAddress& rem_bda,
|
/packages/modules/Bluetooth/system/stack/pan/ |
D | pan_api.cc | 270 tPAN_RESULT PAN_Connect(const RawAddress& rem_bda, tPAN_ROLE src_role, in PAN_Connect() argument 295 tPAN_CONN* pcb = pan_get_pcb_by_addr(rem_bda); in PAN_Connect() 339 if (!pcb) pcb = pan_allocate_pcb(rem_bda, BNEP_INVALID_HANDLE); in PAN_Connect() 345 log::verbose("for BD Addr: {}", rem_bda); in PAN_Connect() 362 BNEP_Connect(rem_bda, Uuid::From16Bit(src_uuid), in PAN_Connect() 405 (*pan_cb.pan_bridge_req_cb)(pcb->rem_bda, false); in PAN_Disconnect() 407 BTM_LogHistory(kBtmLogTag, pcb->rem_bda, "Disconnect"); in PAN_Disconnect() 700 LOG_DUMPSYS(fd, " Id:%d peer:%s", i, ADDRESS_TO_LOGGABLE_CSTR(pcb->rem_bda)); in PAN_Dumpsys()
|
D | pan_main.cc | 223 (*pan_cb.pan_bridge_req_cb)(pcb->rem_bda, false); in pan_conn_ind_cb() 302 (*pan_cb.pan_conn_state_cb)(pcb->handle, pcb->rem_bda, in pan_connect_state_cb() 319 (*pan_cb.pan_bridge_req_cb)(pcb->rem_bda, true); in pan_connect_state_cb() 327 (*pan_cb.pan_bridge_req_cb)(pcb->rem_bda, false); in pan_connect_state_cb() 350 (*pan_cb.pan_conn_state_cb)(pcb->handle, pcb->rem_bda, PAN_SUCCESS, in pan_connect_state_cb() 356 (*pan_cb.pan_bridge_req_cb)(pcb->rem_bda, true); in pan_connect_state_cb()
|
D | pan_utils.cc | 192 pan_cb.pcb[i].rem_bda == p_bda) in pan_allocate_pcb() 199 pan_cb.pcb[i].rem_bda = p_bda; in pan_allocate_pcb() 243 if (pan_cb.pcb[i].rem_bda == p_bda) return &(pan_cb.pcb[i]); in pan_get_pcb_by_addr() 314 p_pcb->handle, p_pcb->src_uuid, p_pcb->rem_bda); in pan_dump_status()
|
D | pan_int.h | 61 RawAddress rem_bda; member 116 void pan_connect_state_cb(uint16_t handle, const RawAddress& rem_bda,
|
/packages/modules/Bluetooth/system/bta/include/ |
D | bta_jv_api.h | 262 RawAddress rem_bda; /* The peer address */ 272 RawAddress rem_bda; /* The peer address */ 333 RawAddress rem_bda; /* The peer address */ 340 RawAddress rem_bda; /* The peer address */
|
/packages/modules/Bluetooth/system/bta/jv/ |
D | bta_jv_act.cc | 973 evt_data.l2c_open.rem_bda = *GAP_ConnGetRemoteAddr(gap_handle); in bta_jv_l2cap_client_cback() 1139 evt_data.l2c_open.rem_bda = *GAP_ConnGetRemoteAddr(gap_handle); in bta_jv_l2cap_server_cback() 1379 RawAddress rem_bda = RawAddress::kEmpty; in bta_jv_port_mgmt_cl_cback() local 1395 if (PORT_CheckConnection(port_handle, &rem_bda, &lcid) != PORT_SUCCESS) { in bta_jv_port_mgmt_cl_cback() 1396 log::warn("Unable to check RFCOMM connection peer:{} handle:{}", rem_bda, in bta_jv_port_mgmt_cl_cback() 1406 .rem_bda = rem_bda, in bta_jv_port_mgmt_cl_cback() 1601 RawAddress rem_bda = RawAddress::kEmpty; in bta_jv_port_mgmt_sr_cback() local 1614 int status = PORT_CheckConnection(port_handle, &rem_bda, &lcid); in bta_jv_port_mgmt_sr_cback() 1625 evt_data.rfc_srv_open.rem_bda = rem_bda; in bta_jv_port_mgmt_sr_cback()
|
/packages/modules/Bluetooth/system/btif/src/ |
D | btif_a2dp_source.cc | 1381 log_read_rssi_result(result->rem_bda, in btm_read_rssi_cb() 1385 log::warn("device: {}, rssi: {}", result->rem_bda, result->rssi); in btm_read_rssi_cb() 1402 result->rem_bda, bluetooth::common::kUnknownConnectionHandle, in btm_read_failed_contact_counter_cb() 1405 log::warn("device: {}, Failed Contact Counter: {}", result->rem_bda, in btm_read_failed_contact_counter_cb() 1420 log_read_tx_power_level_result(result->rem_bda, in btm_read_tx_power_cb() 1424 log::warn("device: {}, Tx Power: {}", result->rem_bda, result->tx_power); in btm_read_tx_power_cb()
|
/packages/modules/Bluetooth/system/stack/gatt/ |
D | gatt_main.cc | 218 bool gatt_connect(const RawAddress& rem_bda, tBLE_ADDR_TYPE addr_type, in gatt_connect() argument 226 L2CA_ConnectReqWithSecurity(BT_PSM_ATT, rem_bda, BTM_SEC_NONE); in gatt_connect() 237 return acl_create_le_connection_with_id(gatt_if, rem_bda, addr_type); in gatt_connect() 240 bool gatt_connect(const RawAddress& rem_bda, tGATT_TCB* p_tcb, in gatt_connect() argument 243 return gatt_connect(rem_bda, BLE_ADDR_PUBLIC, p_tcb, transport, in gatt_connect()
|
D | gatt_utils.cc | 853 void gatt_sr_get_sec_info(const RawAddress& rem_bda, tBT_TRANSPORT transport, in gatt_sr_get_sec_info() argument 856 flags.is_link_key_known = BTM_IsLinkKeyKnown(rem_bda, transport); in gatt_sr_get_sec_info() 857 flags.is_link_key_authed = BTM_IsLinkKeyAuthed(rem_bda, transport); in gatt_sr_get_sec_info() 858 flags.is_encrypted = BTM_IsEncrypted(rem_bda, transport); in gatt_sr_get_sec_info() 860 BTM_CanReadDiscoverableCharacteristics(rem_bda); in gatt_sr_get_sec_info() 862 *p_key_size = btm_ble_read_sec_key_size(rem_bda); in gatt_sr_get_sec_info()
|
/packages/modules/Bluetooth/system/stack/smp/ |
D | smp_utils.cc | 353 bool smp_send_msg_to_L2CAP(const RawAddress& rem_bda, BT_HDR* p_toL2CAP) { in smp_send_msg_to_L2CAP() argument 361 log::verbose("rem_bda:{}, over_bredr:{}", rem_bda, smp_cb.smp_over_br); in smp_send_msg_to_L2CAP() 363 smp_log_metrics(rem_bda, true /* outgoing */, in smp_send_msg_to_L2CAP() 370 l2cap_ret = L2CA_SendFixedChnlData(fixed_cid, rem_bda, p_toL2CAP); in smp_send_msg_to_L2CAP() 380 l2cap_ret = L2CA_SendFixedChnlData(fixed_cid, rem_bda, p_toL2CAP); in smp_send_msg_to_L2CAP()
|