/system/bt/stack/test/common/ |
mock_l2cap_layer.cc | 27 uint16_t L2CA_Register(uint16_t psm, tL2CAP_APPL_INFO* p_cb_info) { 28 VLOG(1) << __func__ << ": psm=" << psm << ", p_cb_info=" << p_cb_info; 29 return l2cap_interface->Register(psm, p_cb_info); 32 uint16_t L2CA_ConnectReq(uint16_t psm, const RawAddress& bd_addr) { 33 return l2cap_interface->ConnectRequest(psm, bd_addr);
|
mock_btm_layer.cc | 33 tBTM_STATUS btm_sec_mx_access_request(const RawAddress& bd_addr, uint16_t psm, 39 bd_addr, psm, is_originator, mx_proto_id, mx_chan_id, p_callback,
|
mock_btm_layer.h | 31 const RawAddress& bd_addr, uint16_t psm, bool is_originator, 41 tBTM_STATUS(const RawAddress& bd_addr, uint16_t psm,
|
mock_l2cap_layer.h | 29 virtual uint16_t Register(uint16_t psm, tL2CAP_APPL_INFO* p_cb_info) = 0; 30 virtual uint16_t ConnectRequest(uint16_t psm, const RawAddress& bd_addr) = 0; 44 MOCK_METHOD2(Register, uint16_t(uint16_t psm, tL2CAP_APPL_INFO* p_cb_info)); 46 uint16_t(uint16_t psm, const RawAddress& bd_addr));
|
/system/bt/stack/l2cap/ |
l2c_api.cc | 54 * Returns PSM to use or zero if error. Typically, the PSM returned 56 * connection to a dynamic PSM, a "virtual" PSM is returned 61 uint16_t L2CA_Register(uint16_t psm, tL2CAP_APPL_INFO* p_cb_info) { 63 uint16_t vpsm = psm; 65 L2CAP_TRACE_API("L2CAP - L2CA_Register() called for PSM: 0x%04x", psm); 74 L2CAP_TRACE_ERROR("L2CAP - no cb registering PSM: 0x%04x", psm); 171 uint16_t psm = l2cb.dyn_psm; local 206 uint16_t psm = l2cb.le_dyn_psm; local [all...] |
l2c_int.h | 157 /* Constants for LE Dynamic PSM values */ 241 uint16_t psm; 243 /* this is the real PSM that we need to connect to */ 256 uint16_t psm; 525 uint16_t le_dyn_psm; /* Next LE dynamic PSM value to try to assign */ 526 bool le_dyn_psm_assigned[LE_DYNAMIC_PSM_RANGE]; /* Table of assigned LE PSM */ 537 uint16_t psm; /* PSM of the connection */ 674 extern tL2C_RCB* l2cu_allocate_rcb(uint16_t psm); 675 extern tL2C_RCB* l2cu_find_rcb_by_psm(uint16_t psm); [all...] |
l2c_csm.cc | 159 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 164 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, true, 184 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 198 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, 241 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 256 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, 320 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 324 p_ccb->p_rcb->psm, p_ccb->p_lcb->handle, true, 419 p_ccb->p_lcb->remote_bd_addr, p_ccb->local_cid, p_ccb->p_rcb->psm, 478 btm_sec_l2cap_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, [all...] |
l2c_ble.cc | 663 STREAM_TO_UINT16(con_info.psm, p); 685 p_rcb = l2cu_find_ble_rcb_by_psm(con_info.psm); 687 L2CAP_TRACE_WARNING("L2CAP - rcvd conn req for unknown PSM: 0x%04x", 688 con_info.psm); 694 "L2CAP - rcvd conn req for outgoing-only connection PSM: %d", 695 con_info.psm); [all...] |
l2cap_client.cc | 129 const RawAddress& remote_bdaddr, uint16_t psm) { 131 CHECK(psm != 0); 136 CHECK(!L2C_INVALID_PSM(psm)); 138 client->local_channel_id = L2CA_ConnectReq(psm, remote_bdaddr);
|
l2c_main.cc | 176 uint16_t psm; local 177 STREAM_TO_UINT16(psm, p); 178 L2CAP_TRACE_DEBUG("GOT CONNECTIONLESS DATA PSM:%d", psm); 375 STREAM_TO_UINT16(con_info.psm, p); 377 tL2C_RCB* p_rcb = l2cu_find_rcb_by_psm(con_info.psm); 379 L2CAP_TRACE_WARNING("L2CAP - rcvd conn req for unknown PSM: %d", 380 con_info.psm); 386 "L2CAP - rcvd conn req for outgoing-only connection PSM: %d", 387 con_info.psm); [all...] |
/system/bt/btif/include/ |
btif_sock_l2cap.h | 21 void on_l2cap_psm_assigned(int id, int psm);
|
/system/bt/stack/include/ |
l2c_api.h | 126 /* Validity check for PSM. PSM values must be odd. Also, all PSM values must 130 #define L2C_INVALID_PSM(psm) (((psm)&0x0101) != 0x0001) 131 #define L2C_IS_VALID_PSM(psm) (((psm)&0x0101) == 0x0001) 132 #define L2C_IS_VALID_LE_PSM(psm) (((psm) > 0x0000) && ((psm) < 0x0100) [all...] |
l2cap_client.h | 54 // |remote_bdaddr| using the |psm| protocol specifier. This function returns 61 // NULL. |psm| must be greater than zero. 63 const RawAddress& remote_bdaddr, uint16_t psm);
|
/system/bt/stack/mcap/ |
mca_l2c.cc | 146 uint16_t psm, uint8_t id) { 147 tMCA_HANDLE handle = mca_handle_by_cpsm(psm); 155 MCA_TRACE_EVENT("mca_l2c_cconn_ind_cback: lcid:x%x psm:x%x id:x%x", lcid, psm, 171 rc = btm_sec_mx_access_request(bd_addr, psm, false, BTM_SEC_PROTO_MCA, 0, 219 uint16_t psm, uint8_t id) { 220 tMCA_HANDLE handle = mca_handle_by_dpsm(psm); 229 MCA_TRACE_EVENT("mca_l2c_dconn_ind_cback: lcid:x%x psm:x%x ", lcid, psm); 520 uint16_t mca_l2c_open_req(const RawAddress& bd_addr, uint16_t psm, [all...] |
mca_int.h | 223 uint16_t ctrl_vpsm; /* The virtual PSM that peer is listening for control 226 data_vpsm; /* The virtual PSM that peer is listening for data channel. */ 320 extern tMCA_HANDLE mca_handle_by_cpsm(uint16_t psm); 321 extern tMCA_HANDLE mca_handle_by_dpsm(uint16_t psm); 340 extern uint16_t mca_l2c_open_req(const RawAddress& bd_addr, uint16_t PSM, 345 uint16_t psm, uint8_t id); 347 uint16_t psm, uint8_t id);
|
mca_main.cc | 60 * channel PSM. 0, if not found. 65 tMCA_HANDLE mca_handle_by_cpsm(uint16_t psm) { 71 if (p_rcb->p_cback && p_rcb->reg.ctrl_psm == psm) { 84 * channel PSM. 0, if not found. 89 tMCA_HANDLE mca_handle_by_dpsm(uint16_t psm) { 95 if (p_rcb->p_cback && p_rcb->reg.data_psm == psm) {
|
/system/bt/bta/include/ |
bta_hearing_aid_api.h | 45 static void AddFromStorage(const RawAddress& address, uint16_t psm,
|
/system/bt/stack/gap/ |
gap_conn.cc | 57 uint16_t psm; member in struct:__anon2194 88 uint16_t psm, uint8_t l2cap_id); 150 * psm - the PSM used for the connection 169 bool is_server, const RawAddress* p_rem_bda, uint16_t psm, 230 /* If originator, use a dynamic PSM */ 236 /* Register the PSM with L2CAP */ 238 p_ccb->psm = L2CA_REGISTER( 239 psm, &conn.reg_info, AMP_AUTOSWITCH_ALLOWED | AMP_USE_AMP_IF_POSSIBLE); 240 if (p_ccb->psm == 0) [all...] |
/system/bt/stack/btm/ |
btm_sec.cc | 54 tBTM_SEC_SERV_REC* btm_sec_find_first_serv(bool is_originator, uint16_t psm); 57 uint16_t psm, 73 static bool btm_sec_queue_mx_request(const RawAddress& bd_addr, uint16_t psm, 93 uint16_t sec_level, uint16_t psm, 102 static bool btm_sec_is_serv_level0(uint16_t psm); 446 * psm - L2CAP PSM 454 uint8_t service_id, uint16_t sec_level, uint16_t psm, 457 sec_level, psm, mx_proto_id, mx_chan_id)); 473 * psm - L2CAP PS [all...] |
btm_int.h | 224 uint16_t psm, uint16_t handle, 229 uint16_t psm, bool is_originator, 276 uint16_t psm); 277 extern bool btm_ble_start_sec_check(const RawAddress& bd_addr, uint16_t psm, 290 extern uint8_t btm_sec_clr_service_by_psm(uint16_t psm);
|
/system/bt/bta/hearing_aid/ |
hearing_aid.cc | 39 void btif_storage_add_hearing_aid(const RawAddress& address, uint16_t psm, 136 uint16_t psm; member in struct:__anon1347::HearingDevice 146 HearingDevice(const RawAddress& address, uint16_t psm, uint8_t capabilities, 159 psm(psm), 174 psm(0) {} 278 void AddFromStorage(const RawAddress& address, uint16_t psm, 288 address, psm, capabilities, codecs, audio_control_point_handle, 491 DVLOG(2) << "Reading PSM " << loghex(psm_handle); 574 LOG(ERROR) << "Error reading PSM for device" << hearingDevice->address [all...] |
/system/bt/bta/jv/ |
bta_jv_act.cc | 362 p_cb->psm = 0; 542 * Description for now use only the legal PSM per JSR82 spec 547 bool bta_jv_check_psm(uint16_t psm) { 550 if (L2C_IS_VALID_PSM(psm)) { 551 if (psm < 0x1001) { 553 switch (psm) { 610 * We keep a list of PSM's that have been freed from JAVA, for reuse. 611 * This function will return a free PSM, and delete it from the free 619 uint16_t psm = bta_jv_cb.free_psm_list[i]; local 620 if (psm != 0) 654 uint16_t psm = 0; local [all...] |
/frameworks/base/core/java/android/bluetooth/ |
BluetoothDevice.java | [all...] |
/system/bt/stack/avct/ |
avct_l2c.cc | 41 uint16_t psm, uint8_t id); 102 UNUSED_ATTR uint16_t psm, uint8_t id) {
|
avct_l2c_br.cc | 74 uint16_t psm, uint8_t id); 120 UNUSED_ATTR uint16_t psm, uint8_t id) {
|