Searched defs:scn (Results 1 - 15 of 15) sorted by relevance

/system/bt/include/hardware/
H A Dbt_mce.h25 int scn; member in struct:__anon787
/system/bt/bta/include/
H A Dbta_mce_api.h54 uint8_t scn; member in struct:__anon427
H A Dbta_jv_api.h178 int scn; /* channel # */ member in struct:__anon403
344 uint8_t scn; /* BTA_JV_GET_SCN_EVT */ member in union:__anon425
/system/bt/bta/hf_client/
H A Dbta_hf_client_sdp.cc89 bool bta_hf_client_add_record(const char* p_service_name, uint8_t scn, argument
111 proto_elem_list[1].params[0] = scn;
177 client_cb_arr->scn = BTM_AllocateSCN();
178 bta_hf_client_add_record(p_service_name, client_cb_arr->scn,
202 BTM_FreeSCN(client_cb->scn);
235 /* get scn from proto desc list if initiator */
H A Dbta_hf_client_int.h172 uint8_t peer_scn; /* peer scn */
189 uint8_t scn; member in struct:__anon161
233 extern bool bta_hf_client_add_record(char* p_service_name, uint8_t scn,
/system/bt/bta/ag/
H A Dbta_ag_sdp.cc128 uint8_t scn, tBTA_AG_FEAT features,
151 proto_elem_list[1].params[0] = scn;
224 bta_ag_cb.profile[i].scn = BTM_AllocateSCN();
226 bta_ag_cb.profile[i].scn, data.api_register.features,
273 BTM_FreeSCN(bta_ag_cb.profile[i].scn);
329 /* get scn from proto desc list if initiator */
127 bta_ag_add_record(uint16_t service_uuid, const char* p_service_name, uint8_t scn, tBTA_AG_FEAT features, uint32_t sdp_handle) argument
H A Dbta_ag_int.h184 uint8_t scn; member in struct:__anon26
220 uint8_t peer_scn; /* peer scn */
321 uint8_t scn, tBTA_AG_FEAT features,
/system/bt/bta/jv/
H A Dbta_jv_int.h104 uint8_t scn; /* the scn of the server */ member in struct:__anon447
122 bool scn[BTA_JV_MAX_SCN]; /* SCN allocated by java */ member in struct:__anon448
147 extern void bta_jv_free_scn(int32_t type, uint16_t scn);
H A Dbta_jv_act.cc274 << ", scn=" << p_cb->scn << ", p_pcb=" << p_pcb
280 VLOG(2) << __func__ << ": state=" << p_pcb->state << ", scn=" << p_cb->scn
287 VLOG(2) << __func__ << ": state: BTA_JV_ST_SR_LISTEN, scn=" << p_cb->scn
292 VLOG(2) << ": state: BTA_JV_ST_SR_OPEN, scn=" << p_cb->scn
297 << ", scn=" << p_cb->scn << ", p_pc
658 uint8_t scn = 0; local
708 bta_jv_free_scn(int32_t type , uint16_t scn) argument
723 VLOG(2) << __func__ << ": type=BTA_JV_CONN_TYPE_L2CAP_LE. psm=" << scn; local
[all...]
/system/bt/stack/test/rfcomm/
H A Dstack_rfcomm_test_utils.cc31 uint8_t GetDlci(bool on_originator_side, uint8_t scn) { argument
32 return static_cast<uint8_t>((scn << 1) + (on_originator_side ? 1 : 0));
H A Dstack_rfcomm_test.cc133 void StartServerPort(uint16_t uuid, uint8_t scn, uint16_t mtu, argument
138 ASSERT_EQ(RFCOMM_CreateConnection(uuid, scn, true, mtu, RawAddress::kAny,
186 uint8_t scn, uint16_t mtu, uint16_t acl_handle,
189 // Negotiate parameters on scn
191 CreateQuickPnPacket(true, GetDlci(false, scn), true, mtu,
195 CreateQuickPnPacket(false, GetDlci(false, scn), false, mtu,
206 // Remote device connect to scn
210 CreateQuickSabmPacket(GetDlci(false, scn), lcid, acl_handle));
214 scn, NotNull(), NotNull()))
226 CreateQuickUaPacket(GetDlci(false, scn), lci
185 ConnectServerPort(const RawAddress& peer_addr, uint16_t port_handle, uint8_t scn, uint16_t mtu, uint16_t acl_handle, uint16_t lcid, int port_callback_index) argument
264 StartClientPort(const RawAddress& peer_bd_addr, uint16_t uuid, uint8_t scn, uint16_t mtu, tPORT_CALLBACK* management_callback, tPORT_CALLBACK* event_callback, uint16_t lcid, uint16_t acl_handle, uint16_t* client_handle, bool is_first_connection) argument
321 ConnectClientPort(const RawAddress& peer_addr, uint16_t port_handle, uint8_t scn, uint16_t mtu, uint16_t acl_handle, uint16_t lcid, int port_callback_index, bool is_first_connection) argument
409 SendAndVerifyOutgoingTransmission(uint16_t port_handle, bool is_initiator, uint8_t scn, bool cr, const std::string& message, int credits, uint16_t acl_handle, uint16_t lcid) argument
427 ReceiveAndVerifyIncomingTransmission(uint16_t port_handle, bool is_initiator, uint8_t scn, bool cr, const std::string& message, int credits, uint16_t acl_handle, uint16_t lcid, int port_callback_index) argument
[all...]
/system/bt/stack/rfcomm/
H A Dport_api.cc93 * Parameters: scn - Service Channel Number as registered with
106 * Server can call this function with the same scn parameter multiple times if
109 * DLCI for the connection is (scn * 2 + 1) if client originates connection on
110 * existing none initiator multiplexer channel. Otherwise it is (scn * 2).
112 * (scn * 2 + 1) dlci.
115 int RFCOMM_CreateConnection(uint16_t uuid, uint8_t scn, bool is_server, argument
120 if ((scn == 0) || (scn >= PORT_MAX_RFC_PORTS)) {
123 << ", scn=" << static_cast<int>(scn)
[all...]
H A Dport_int.h152 uint8_t scn; /* Service channel number */ member in struct:__anon1312
/system/bt/btif/src/
H A Dbtif_sock_rfc.cc83 int scn; // Server channel number member in struct:__anon605
123 rfc_slots[i].scn = -1;
217 slot->scn = channel;
241 addr, srv_rs->service_name, srv_rs->service_uuid, srv_rs->scn, 0, false);
355 BTA_JvRfcommConnect(slot->security, slot->role, slot->scn, slot->addr,
390 if (slot->scn == 0) {
394 add_rfc_sdp_rec(slot->service_name, slot->service_uuid, slot->scn);
399 if (slot->scn <= 0) return;
406 if (slot->f.server) BTM_FreeSCN(slot->scn);
407 slot->scn
[all...]
/system/bt/stack/btm/
H A Dbtm_acl.cc1566 // stack reserves scn 1 for HFP, HSP we still do the correct way
1587 bool BTM_TryAllocateSCN(uint8_t scn) { argument
1589 * Stack reserves scn 1 for HFP, HSP we still do the correct way.
1591 if ((scn >= BTM_MAX_SCN) || (scn == 1)) return false;
1594 if (!btm_cb.btm_scn[scn - 1]) {
1595 btm_cb.btm_scn[scn - 1] = true;
1611 bool BTM_FreeSCN(uint8_t scn) { argument
1613 if (scn <= BTM_MAX_SCN) {
1614 btm_cb.btm_scn[scn
[all...]

Completed in 256 milliseconds