Searched refs:scn (Results 1 - 20 of 20) sorted by relevance

/system/bt/btif/src/
H A Dbtif_sock_rfc.c74 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 Dbtif_mce.c65 insts[i].scn = evt_data->mas[i].scn;
/system/bt/bta/include/
H A Dbta_mce_api.h55 UINT8 scn; member in struct:__anon491
H A Dbta_jv_api.h172 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 Dbta_hf_client_sdp.c88 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 Dbta_hf_client_rfc.c156 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 Dbta_hf_client_int.h151 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 Dbtif_sock_sdp.h41 int add_rfc_sdp_rec(const char* name, const uint8_t* uuid, int scn);
/system/bt/bta/ag/
H A Dbta_ag_sdp.c130 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 Dbta_ag_rfc.c295 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 Dbta_ag_int.h237 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 Dbta_jv_act.c314 "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 Dbta_jv_int.h158 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 Dbta_jv_api.c218 p_msg->scn = channel;
/system/bt/bta/mce/
H A Dbta_mce_act.c93 evt_data.mas[found].scn = pe.params[0];
/system/bt/stack/rfcomm/
H A Dport_api.c87 ** 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 Dport_int.h157 UINT8 scn; /* Service channel number */ member in struct:t_port_info
/system/bt/stack/btm/
H A Dbtm_acl.c1559 // 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 Dport_api.h197 ** 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 Dbtm_api.h2085 extern BOOLEAN BTM_TryAllocateSCN(UINT8 scn);
2098 extern BOOLEAN BTM_FreeSCN(UINT8 scn);

Completed in 205 milliseconds