Home
last modified time | relevance | path

Searched refs:rem_bda (Results 1 – 25 of 37) sorted by relevance

12

/packages/modules/Bluetooth/system/stack/l2cap/
Dl2c_ble_conn_params.cc57 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 …]
Dl2c_api.cc1178 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/
Dmock_main_shim_l2cap_api.h235 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 …]
Dmock_stack_l2cap_ble.h44 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 …]
Dmock_stack_l2cap_api.h365 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 …]
Dmock_stack_l2cap_ble.cc73 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()
Dmock_stack_l2cap_api.cc215 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()
Dmock_stack_pan_api.h42 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()
Dmock_stack_pan_api.cc56 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/
Dl2c_api.h361 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/
Dbnep_main.cc148 (*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 …]
Dbnep_utils.cc95 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()
Dbnep_api.cc169 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/
Dacl_api_types.h42 RawAddress rem_bda; member
53 RawAddress rem_bda; member
64 RawAddress rem_bda; member
74 RawAddress rem_bda; member
84 RawAddress rem_bda; member
Dl2c_api.h813 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/
Dpan_api.cc270 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()
Dpan_main.cc223 (*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()
Dpan_utils.cc192 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()
Dpan_int.h61 RawAddress rem_bda; member
116 void pan_connect_state_cb(uint16_t handle, const RawAddress& rem_bda,
/packages/modules/Bluetooth/system/bta/include/
Dbta_jv_api.h262 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/
Dbta_jv_act.cc973 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/
Dbtif_a2dp_source.cc1381 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/
Dgatt_main.cc218 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()
Dgatt_utils.cc853 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/
Dsmp_utils.cc353 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()

12