/system/bt/stack/l2cap/ |
D | l2c_ucd.c | 93 UINT16 psm; in l2c_ucd_data_ind_cback() local 99 STREAM_TO_UINT16(psm, p) in l2c_ucd_data_ind_cback() 104 if ((p_rcb = l2cu_find_rcb_by_psm (psm)) == NULL) in l2c_ucd_data_ind_cback() 106 L2CAP_TRACE_ERROR ("L2CAP - no RCB for l2c_ucd_data_ind_cback, PSM: 0x%04x", psm); in l2c_ucd_data_ind_cback() 139 is_congested, p_rcb->psm, in l2c_ucd_congestion_status_cback() 202 BOOLEAN L2CA_UcdRegister ( UINT16 psm, tL2CAP_UCD_CB_INFO *p_cb_info ) in L2CA_UcdRegister() argument 206 L2CAP_TRACE_API ("L2CA_UcdRegister() PSM: 0x%04x", psm); in L2CA_UcdRegister() 211 L2CAP_TRACE_ERROR ("L2CAP - no callback registering PSM(0x%04x) on UCD", psm); in L2CA_UcdRegister() 215 if ((p_rcb = l2cu_find_rcb_by_psm (psm)) == NULL) in L2CA_UcdRegister() 217 L2CAP_TRACE_ERROR ("L2CAP - no RCB for L2CA_UcdRegister, PSM: 0x%04x", psm); in L2CA_UcdRegister() [all …]
|
D | l2c_api.c | 58 UINT16 L2CA_Register (UINT16 psm, tL2CAP_APPL_INFO *p_cb_info) in L2CA_Register() argument 61 UINT16 vpsm = psm; in L2CA_Register() 63 L2CAP_TRACE_API ("L2CAP - L2CA_Register() called for PSM: 0x%04x", psm); in L2CA_Register() 75 L2CAP_TRACE_ERROR ("L2CAP - no cb registering PSM: 0x%04x", psm); in L2CA_Register() 80 if (L2C_INVALID_PSM(psm)) in L2CA_Register() 82 L2CAP_TRACE_ERROR ("L2CAP - invalid PSM value, PSM: 0x%04x", psm); in L2CA_Register() 88 if ( (psm >= 0x1001) && (p_cb_info->pL2CA_ConnectInd_Cb == NULL) ) in L2CA_Register() 96 L2CAP_TRACE_API ("L2CA_Register - Real PSM: 0x%04x Virtual PSM: 0x%04x", psm, vpsm); in L2CA_Register() 104 L2CAP_TRACE_WARNING ("L2CAP - no RCB available, PSM: 0x%04x vPSM: 0x%04x", psm, vpsm); in L2CA_Register() 110 p_rcb->real_psm = psm; in L2CA_Register() [all …]
|
D | l2c_main.c | 62 void l2c_bcst_msg( BT_HDR *p_buf, UINT16 psm ) in l2c_bcst_msg() argument 98 UINT16_TO_STREAM (p, psm); in l2c_bcst_msg() 129 UINT16 l2cap_len, rcv_cid, psm; in l2c_rcv_acl_data() local 241 STREAM_TO_UINT16 (psm, p); in l2c_rcv_acl_data() 242 L2CAP_TRACE_DEBUG( "GOT CONNECTIONLESS DATA PSM:%d", psm ) ; in l2c_rcv_acl_data() 434 STREAM_TO_UINT16 (con_info.psm, p); in process_l2cap_cmd() 436 if ((p_rcb = l2cu_find_rcb_by_psm (con_info.psm)) == NULL) in process_l2cap_cmd() 438 L2CAP_TRACE_WARNING ("L2CAP - rcvd conn req for unknown PSM: %d", con_info.psm); in process_l2cap_cmd() 446 … L2CAP_TRACE_WARNING ("L2CAP - rcvd conn req for outgoing-only connection PSM: %d", con_info.psm); in process_l2cap_cmd()
|
D | l2cap_client.c | 135 bool l2cap_client_connect(l2cap_client_t *client, const bt_bdaddr_t *remote_bdaddr, uint16_t psm) { in l2cap_client_connect() argument 138 assert(psm != 0); in l2cap_client_connect() 143 assert(!L2C_INVALID_PSM(psm)); in l2cap_client_connect() 145 client->local_channel_id = L2CA_ConnectReq(psm, (uint8_t *)remote_bdaddr); in l2cap_client_connect()
|
D | l2c_csm.c | 170 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed() 204 if (btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed() 257 if (btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed() 327 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_orig_w4_sec_comp() 429 p_ccb->p_rcb->psm, p_ccb->remote_id); in l2c_csm_term_w4_sec_comp() 488 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_term_w4_sec_comp() 679 p_ccb->p_rcb->psm, in l2c_csm_w4_l2ca_connect_rsp()
|
D | l2c_int.h | 237 UINT16 psm; member 506 UINT16 psm; /* PSM of the connection */ member 644 extern tL2C_RCB *l2cu_allocate_rcb (UINT16 psm); 645 extern tL2C_RCB *l2cu_find_rcb_by_psm (UINT16 psm);
|
/system/bt/stack/include/ |
D | l2c_api.h | 125 #define L2C_INVALID_PSM(psm) (((psm) & 0x0101) != 0x0001) argument 126 #define L2C_IS_VALID_PSM(psm) (((psm) & 0x0101) == 0x0001) argument 352 extern UINT16 L2CA_Register (UINT16 psm, tL2CAP_APPL_INFO *p_cb_info); 364 extern void L2CA_Deregister (UINT16 psm); 390 extern UINT16 L2CA_ConnectReq (UINT16 psm, BD_ADDR p_bd_addr); 419 extern UINT16 L2CA_ErtmConnectReq (UINT16 psm, BD_ADDR p_bd_addr, 612 extern UINT16 L2CA_LocalLoopbackReq (UINT16 psm, UINT16 handle, BD_ADDR p_bd_addr); 851 extern BOOLEAN L2CA_UcdRegister ( UINT16 psm, tL2CAP_UCD_CB_INFO *p_cb_info ); 864 extern BOOLEAN L2CA_UcdDeregister ( UINT16 psm ); 881 extern BOOLEAN L2CA_UcdDiscover ( UINT16 psm, BD_ADDR rem_bda, UINT8 info_type ); [all …]
|
D | l2cap_client.h | 59 bool l2cap_client_connect(l2cap_client_t *client, const bt_bdaddr_t *remote_bdaddr, uint16_t psm);
|
D | gap_api.h | 146 BD_ADDR p_rem_bda, UINT16 psm, tL2CAP_CFG_INFO *p_cfg,
|
/system/bt/stack/mcap/ |
D | mca_l2c.c | 153 void mca_l2c_cconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in mca_l2c_cconn_ind_cback() argument 155 tMCA_HANDLE handle = mca_handle_by_cpsm(psm); in mca_l2c_cconn_ind_cback() 163 MCA_TRACE_EVENT ("mca_l2c_cconn_ind_cback: lcid:x%x psm:x%x id:x%x", lcid, psm, id); in mca_l2c_cconn_ind_cback() 178 rc = btm_sec_mx_access_request (bd_addr, psm, FALSE, BTM_SEC_PROTO_MCA, 0, in mca_l2c_cconn_ind_cback() 229 void mca_l2c_dconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in mca_l2c_dconn_ind_cback() argument 231 tMCA_HANDLE handle = mca_handle_by_dpsm(psm); in mca_l2c_dconn_ind_cback() 240 MCA_TRACE_EVENT ("mca_l2c_dconn_ind_cback: lcid:x%x psm:x%x ", lcid, psm); in mca_l2c_dconn_ind_cback() 563 UINT16 mca_l2c_open_req(BD_ADDR bd_addr, UINT16 psm, const tMCA_CHNL_CFG *p_chnl_cfg) in mca_l2c_open_req() argument 585 return L2CA_ErtmConnectReq (psm, bd_addr, &ertm_info); in mca_l2c_open_req()
|
D | mca_int.h | 304 extern tMCA_HANDLE mca_handle_by_cpsm(UINT16 psm); 305 extern tMCA_HANDLE mca_handle_by_dpsm(UINT16 psm); 328 extern void mca_l2c_cconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 329 extern void mca_l2c_dconn_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id);
|
D | mca_main.c | 68 tMCA_HANDLE mca_handle_by_cpsm(UINT16 psm) in mca_handle_by_cpsm() argument 76 if (p_rcb->p_cback && p_rcb->reg.ctrl_psm == psm) in mca_handle_by_cpsm() 95 tMCA_HANDLE mca_handle_by_dpsm(UINT16 psm) in mca_handle_by_dpsm() argument 103 if (p_rcb->p_cback && p_rcb->reg.data_psm == psm) in mca_handle_by_dpsm()
|
/system/bt/stack/gap/ |
D | gap_conn.c | 33 static void gap_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id); 124 BD_ADDR p_rem_bda, UINT16 psm, tL2CAP_CFG_INFO *p_cfg, in GAP_ConnOpen() argument 181 if ((p_ccb->psm = L2CA_REGISTER (psm, &gap_cb.conn.reg_info, in GAP_ConnOpen() 184 GAP_TRACE_ERROR ("GAP_ConnOpen: Failure registering PSM 0x%04x", psm); in GAP_ConnOpen() 192 p_ccb->service_id, security, p_ccb->psm, 0, 0)) in GAP_ConnOpen() 238 …if (p_rem_bda && ((cid = L2CA_CONNECT_REQ (p_ccb->psm, p_rem_bda, &p_ccb->ertm_info, &bt_uuid)) !=… in GAP_ConnOpen() 738 static void gap_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id) in gap_connect_ind() argument 748 && (p_ccb->psm == psm) in gap_connect_ind() 858 btm_sec_mx_access_request (p_ccb->rem_dev_address, p_ccb->psm, TRUE, in gap_connect_cfm() 1181 UINT16 psm = p_ccb->psm; in gap_release_ccb() local [all …]
|
D | gap_int.h | 73 UINT16 psm; member
|
/system/bt/stack/btm/ |
D | btm_sec.c | 58 static tBTM_SEC_SERV_REC *btm_sec_find_first_serv (BOOLEAN is_originator, UINT16 psm); 60 static tBTM_SEC_SERV_REC *btm_sec_find_mx_serv (UINT8 is_originator, UINT16 psm, 79 static BOOLEAN btm_sec_queue_mx_request (BD_ADDR bd_addr, UINT16 psm, BOOLEAN is_orig, 94 UINT16 sec_level, UINT16 psm, UINT32 mx_proto_id, 101 static BOOLEAN btm_sec_is_serv_level0 (UINT16 psm); 478 UINT16 sec_level, UINT16 psm, UINT32 mx_proto_id, in BTM_SetSecurityLevel() argument 490 sec_level, psm, mx_proto_id, mx_chan_id)); in BTM_SetSecurityLevel() 493 sec_level, psm, mx_proto_id, mx_chan_id)); in BTM_SetSecurityLevel() 517 UINT16 sec_level, UINT16 psm, UINT32 mx_proto_id, in btm_sec_set_security_level() argument 559 if (p_srec->psm == psm && in btm_sec_set_security_level() [all …]
|
D | btm_int.h | 431 UINT16 psm; /* L2CAP PSM value */ member 747 UINT16 psm; member 1050 extern tBTM_STATUS btm_sec_l2cap_access_req (BD_ADDR bd_addr, UINT16 psm, 1053 extern tBTM_STATUS btm_sec_mx_access_request (BD_ADDR bd_addr, UINT16 psm, BOOLEAN is_originator, 1104 extern UINT8 btm_sec_clr_service_by_psm (UINT16 psm);
|
/system/bt/btif/include/ |
D | btif_sock_l2cap.h | 20 void on_l2cap_psm_assigned(int id, int psm);
|
/system/bt/bta/jv/ |
D | bta_jv_act.c | 408 p_cb->psm = 0; in bta_jv_free_l2c_cb() 610 BOOLEAN bta_jv_check_psm(UINT16 psm) in bta_jv_check_psm() argument 614 if (L2C_IS_VALID_PSM(psm)) in bta_jv_check_psm() 616 if (psm < 0x1001) in bta_jv_check_psm() 619 switch (psm) in bta_jv_check_psm() 711 UINT16 psm = bta_jv_cb.free_psm_list[i]; in bta_jv_get_free_psm() local 712 if (psm != 0) { in bta_jv_get_free_psm() 713 APPL_TRACE_DEBUG("%s(): Reusing PSM: 0x%04d", __func__, psm) in bta_jv_get_free_psm() 715 return psm; in bta_jv_get_free_psm() 721 static void bta_jv_set_free_psm(UINT16 psm) { in bta_jv_set_free_psm() argument [all …]
|
/system/bt/stack/avct/ |
D | avct_l2c.c | 39 void avct_l2c_connect_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 104 void avct_l2c_connect_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in avct_l2c_connect_ind_cback() argument 109 UNUSED(psm); in avct_l2c_connect_ind_cback()
|
/system/bt/stack/rfcomm/ |
D | rfc_l2cap_if.c | 42 static void RFCOMM_ConnectInd (BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 90 void RFCOMM_ConnectInd (BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in RFCOMM_ConnectInd() argument 93 UNUSED(psm); in RFCOMM_ConnectInd()
|
/system/bt/stack/avdt/ |
D | avdt_l2c.c | 39 void avdt_l2c_connect_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id); 175 void avdt_l2c_connect_ind_cback(BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in avdt_l2c_connect_ind_cback() argument 182 UNUSED(psm); in avdt_l2c_connect_ind_cback()
|
/system/bt/stack/hid/ |
D | hidh_conn.c | 53 UINT16 psm, UINT8 l2cap_id); 205 static void hidh_l2cif_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id) in hidh_l2cif_connect_ind() argument 212 HIDH_TRACE_EVENT ("HID-Host Rcvd L2CAP conn ind, PSM: 0x%04x CID 0x%x", psm, l2cap_cid); in hidh_l2cif_connect_ind() 225 if (psm == HID_PSM_INTERRUPT) in hidh_l2cif_connect_ind() 260 if (psm == HID_PSM_CONTROL) in hidh_l2cif_connect_ind() 290 psm, l2cap_cid); in hidh_l2cif_connect_ind()
|
/system/bt/stack/sdp/ |
D | sdp_main.c | 56 static void sdp_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, 172 static void sdp_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id) in sdp_connect_ind() argument 174 UNUSED(psm); in sdp_connect_ind()
|
/system/bt/stack/bnep/ |
D | bnep_main.c | 61 static void bnep_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id); 121 static void bnep_connect_ind (BD_ADDR bd_addr, UINT16 l2cap_cid, UINT16 psm, UINT8 l2cap_id) in bnep_connect_ind() argument 124 UNUSED(psm); in bnep_connect_ind()
|
/system/bt/stack/gatt/ |
D | gatt_main.c | 53 UINT16 psm, UINT8 l2cap_id); 583 static void gatt_l2cif_connect_ind_cback (BD_ADDR bd_addr, UINT16 lcid, UINT16 psm, UINT8 id) in gatt_l2cif_connect_ind_cback() argument 589 UNUSED(psm); in gatt_l2cif_connect_ind_cback()
|