/system/bt/btif/src/ |
H A D | btif_sock_rfc.c | 74 int scn; // Server channel number member in struct:__anon688 111 rfc_slots[i].scn = -1; 203 slot->scn = channel; 227 rfc_slot_t *accept_rs = alloc_rfc_slot(addr, srv_rs->service_name, srv_rs->service_uuid, srv_rs->scn, 0, false); 330 tBTA_JV_STATUS ret = BTA_JvRfcommConnect(slot->security, slot->role, slot->scn, slot->addr.address, rfcomm_cback, (void *)(uintptr_t)slot->id); 368 if(slot->scn == 0) { 371 slot->sdp_handle = add_rfc_sdp_rec(slot->service_name, slot->service_uuid, slot->scn); 376 if (slot->scn <= 0) 385 BTM_FreeSCN(slot->scn); 386 slot->scn [all...] |
H A D | btif_mce.c | 65 insts[i].scn = evt_data->mas[i].scn;
|
/system/bt/bta/include/ |
H A D | bta_mce_api.h | 55 UINT8 scn; member in struct:__anon491
|
H A D | bta_jv_api.h | 172 int scn; /* channel # */ member in struct:__anon465 387 UINT8 scn; /* BTA_JV_GET_SCN_EVT */ member in union:__anon489
|
/system/bt/bta/hf_client/ |
H A D | bta_hf_client_sdp.c | 88 BOOLEAN bta_hf_client_add_record(char *p_service_name, UINT8 scn, argument 109 proto_elem_list[1].params[0] = scn; 175 bta_hf_client_cb.scn = BTM_AllocateSCN(); 177 bta_hf_client_cb.scn, 206 BTM_FreeSCN(bta_hf_client_cb.scn); 240 /* get scn from proto desc list if initiator */
|
H A D | bta_hf_client_rfc.c | 156 BT_PSM_RFCOMM, BTM_SEC_PROTO_RFCOMM, bta_hf_client_cb.scn); 158 port_status = RFCOMM_CreateConnection(UUID_SERVCLASS_HF_HANDSFREE, bta_hf_client_cb.scn,
|
H A D | bta_hf_client_int.h | 151 UINT8 peer_scn; /* peer scn */ 185 UINT8 scn; member in struct:__anon207 214 UINT8 scn, tBTA_HF_CLIENT_FEAT features,
|
/system/bt/btif/include/ |
H A D | btif_sock_sdp.h | 41 int add_rfc_sdp_rec(const char* name, const uint8_t* uuid, int scn);
|
/system/bt/bta/ag/ |
H A D | bta_ag_sdp.c | 130 BOOLEAN bta_ag_add_record(UINT16 service_uuid, char *p_service_name, UINT8 scn, argument 152 proto_elem_list[1].params[0] = scn; 231 bta_ag_cb.profile[i].scn = BTM_AllocateSCN(); 233 bta_ag_cb.profile[i].scn, p_data->api_register.features, 289 BTM_FreeSCN(bta_ag_cb.profile[i].scn); 349 /* get scn from proto desc list if initiator */
|
H A D | bta_ag_rfc.c | 295 BT_PSM_RFCOMM, BTM_SEC_PROTO_RFCOMM, bta_ag_cb.profile[i].scn); 297 bta_ag_port_status = RFCOMM_CreateConnection(bta_ag_uuid[i], bta_ag_cb.profile[i].scn,
|
H A D | bta_ag_int.h | 237 UINT8 scn; member in struct:__anon25 288 UINT8 peer_scn; /* peer scn */ 366 extern BOOLEAN bta_ag_add_record(UINT16 service_uuid, char *p_service_name, UINT8 scn,
|
/system/bt/bta/jv/ |
H A D | bta_jv_act.c | 314 "scn:%d, p_pcb:%p, user_data:%p", p_pcb->state, p_cb->scn, p_pcb, 320 APPL_TRACE_DEBUG("bta_jv_free_sr_rfc_cb: state: %d, scn:%d," 321 " user_data:%p", p_pcb->state, p_cb->scn, p_pcb->user_data); 327 APPL_TRACE_DEBUG("bta_jv_free_sr_rfc_cb: state: BTA_JV_ST_SR_LISTEN, scn:%d," 328 " user_data:%p", p_cb->scn, p_pcb->user_data); 332 APPL_TRACE_DEBUG("bta_jv_free_sr_rfc_cb: state: BTA_JV_ST_SR_OPEN, scn:%d," 333 " user_data:%p", p_cb->scn, p_pcb->user_data); 336 APPL_TRACE_WARNING("bta_jv_free_sr_rfc_cb():failed, ignore port state:%d, scn:" 338 p_pcb->state, p_cb->scn, p_pc 756 UINT8 scn = 0; local 805 UINT16 scn = p_data->free_channel.scn; local [all...] |
H A D | bta_jv_int.h | 158 UINT8 scn; /* the scn of the server */ member in struct:__anon513 345 UINT16 scn; member in struct:__anon531 396 BOOLEAN scn[BTA_JV_MAX_SCN]; /* SCN allocated by java */ member in struct:__anon534
|
H A D | bta_jv_api.c | 218 p_msg->scn = channel;
|
/system/bt/bta/mce/ |
H A D | bta_mce_act.c | 93 evt_data.mas[found].scn = pe.params[0];
|
/system/bt/stack/rfcomm/ |
H A D | port_api.c | 87 ** Parameters: scn - Service Channel Number as registered with 100 ** Server can call this function with the same scn parameter multiple times if 103 ** DLCI for the connection is (scn * 2 + 1) if client originates connection on 104 ** existing none initiator multiplexer channel. Otherwise it is (scn * 2). 106 ** (scn * 2 + 1) dlci. 109 int RFCOMM_CreateConnection (UINT16 uuid, UINT8 scn, BOOLEAN is_server, argument 126 if (( scn == 0 )||(scn >= PORT_MAX_RFC_PORTS )) 136 dlci = (scn << 1) + 1; 138 dlci = (scn << [all...] |
H A D | port_int.h | 157 UINT8 scn; /* Service channel number */ member in struct:t_port_info
|
/system/bt/stack/btm/ |
H A D | btm_acl.c | 1559 // stack reserves scn 1 for HFP, HSP we still do the correct way 1582 BOOLEAN BTM_TryAllocateSCN(UINT8 scn) argument 1585 * Stack reserves scn 1 for HFP, HSP we still do the correct way. 1587 if ( (scn>=BTM_MAX_SCN) || (scn == 1) ) 1591 if (!btm_cb.btm_scn[scn-1]) 1593 btm_cb.btm_scn[scn-1] = TRUE; 1609 BOOLEAN BTM_FreeSCN(UINT8 scn) argument 1612 if (scn <= BTM_MAX_SCN) 1614 btm_cb.btm_scn[scn [all...] |
/system/bt/stack/include/ |
H A D | port_api.h | 197 ** Parameters: scn - Service Channel Number as registered with 210 ** Server can call this function with the same scn parameter multiple times if 213 ** DLCI for the connection is (scn * 2 + 1) if client originates connection on 214 ** existing none initiator multiplexer channel. Otherwise it is (scn * 2). 216 ** (scn * 2 + 1) dlci. 219 extern int RFCOMM_CreateConnection (UINT16 uuid, UINT8 scn,
|
H A D | btm_api.h | 2085 extern BOOLEAN BTM_TryAllocateSCN(UINT8 scn); 2098 extern BOOLEAN BTM_FreeSCN(UINT8 scn);
|