HomeSort by relevance Sort by last modified time
    Searched refs:p_mcb (Results 1 - 15 of 15) sorted by null

  /system/bt/stack/rfcomm/
rfc_mx_fsm.cc 43 static void rfc_mx_sm_state_idle(tRFC_MCB* p_mcb, uint16_t event, void* p_data);
44 static void rfc_mx_sm_state_wait_conn_cnf(tRFC_MCB* p_mcb, uint16_t event,
46 static void rfc_mx_sm_state_configure(tRFC_MCB* p_mcb, uint16_t event,
48 static void rfc_mx_sm_sabme_wait_ua(tRFC_MCB* p_mcb, uint16_t event,
50 static void rfc_mx_sm_state_wait_sabme(tRFC_MCB* p_mcb, uint16_t event,
52 static void rfc_mx_sm_state_connected(tRFC_MCB* p_mcb, uint16_t event,
54 static void rfc_mx_sm_state_disc_wait_ua(tRFC_MCB* p_mcb, uint16_t event,
57 static void rfc_mx_send_config_req(tRFC_MCB* p_mcb);
58 static void rfc_mx_conf_ind(tRFC_MCB* p_mcb, tL2CAP_CFG_INFO* p_cfg);
59 static void rfc_mx_conf_cnf(tRFC_MCB* p_mcb, tL2CAP_CFG_INFO* p_cfg)
    [all...]
rfc_l2cap_if.cc 90 tRFC_MCB* p_mcb = rfc_alloc_multiplexer_channel(bd_addr, false); local
92 if ((p_mcb) && (p_mcb->state != RFC_MX_STATE_IDLE)) {
94 if ((p_mcb->is_initiator) && (p_mcb->state == RFC_MX_STATE_WAIT_CONN_CNF)) {
95 p_mcb->pending_lcid = lcid;
96 p_mcb->pending_id = id;
106 p_mcb->lcid, p_mcb->pending_lcid);
108 rfc_timer_start(p_mcb, (uint16_t)(time_get_os_boottime_ms() % 10 + 2))
139 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
207 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
227 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
257 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
282 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
379 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); local
402 tRFC_MCB* p_mcb = rfc_cb.rfc.p_rfc_lcid_mcb[lcid - L2CAP_BASE_APPL_CID]; local
    [all...]
rfc_port_if.cc 49 void RFCOMM_StartReq(tRFC_MCB* p_mcb) {
50 rfc_mx_sm_execute(p_mcb, RFC_MX_EVENT_START_REQ, nullptr);
62 void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result) {
63 rfc_mx_sm_execute(p_mcb, RFC_MX_EVENT_START_RSP, &result);
77 void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci,
79 if (p_mcb->state != RFC_MX_STATE_CONNECTED) {
80 PORT_DlcEstablishCnf(p_mcb, dlci, 0, RFCOMM_ERROR);
84 tPORT* p_port = port_find_mcb_dlci_port(p_mcb, dlci);
101 void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci,
103 if ((p_mcb->state != RFC_MX_STATE_CONNECTED) && (result == RFCOMM_SUCCESS))
    [all...]
rfc_port_fsm.cc 115 p_port->rfc.p_mcb->bd_addr, BT_PSM_RFCOMM, true, BTM_SEC_PROTO_RFCOMM,
132 rfc_timer_stop(p_port->rfc.p_mcb);
136 btm_sec_mx_access_request(p_port->rfc.p_mcb->bd_addr, BT_PSM_RFCOMM,
152 rfc_send_dm(p_port->rfc.p_mcb, p_port->dlci, false);
156 rfc_send_dm(p_port->rfc.p_mcb, p_port->dlci, false);
160 Port_TimeOutCloseMux(p_port->rfc.p_mcb);
190 rfc_send_disc(p_port->rfc.p_mcb, p_port->dlci);
208 PORT_DlcEstablishCnf(p_port->rfc.p_mcb, p_port->dlci,
209 p_port->rfc.p_mcb->peer_l2cap_mtu, RFCOMM_SUCCESS);
214 p_port->rfc.p_mcb->is_disc_initiator = true
    [all...]
rfc_utils.cc 136 tRFC_MCB* p_mcb = NULL; local
156 "p_mcb:%p",
166 p_mcb = &rfc_cb.port.rfc_mcb[j];
169 alarm_free(p_mcb->mcb_timer);
170 fixed_queue_free(p_mcb->cmd_q, NULL);
171 memset(p_mcb, 0, sizeof(tRFC_MCB));
172 p_mcb->bd_addr = bd_addr;
174 "rfc_alloc_multiplexer_channel:is_initiator:%d, create new p_mcb:%p, "
178 p_mcb->mcb_timer = alarm_new("rfcomm_mcb.mcb_timer");
179 p_mcb->cmd_q = fixed_queue_new(SIZE_MAX)
309 tRFC_MCB* p_mcb = (tRFC_MCB*)data; local
350 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; local
    [all...]
port_rfc.cc 59 tRFC_MCB* p_mcb; local
64 p_mcb = rfc_alloc_multiplexer_channel(p_port->bd_addr, true);
65 if (p_mcb == NULL) {
71 p_port->rfc.p_mcb = p_mcb;
73 p_mcb->port_inx[p_port->dlci] = p_port->inx;
78 if (p_mcb->state == RFC_MX_STATE_CONNECTED) {
79 RFCOMM_ParNegReq(p_mcb, p_port->dlci, p_port->mtu);
80 } else if ((p_mcb->state == RFC_MX_STATE_IDLE) ||
81 (p_mcb->state == RFC_MX_STATE_DISC_WAIT_UA))
109 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; local
127 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; local
145 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; local
955 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; local
    [all...]
rfc_int.h 48 extern void RFCOMM_StartReq(tRFC_MCB* p_mcb);
49 extern void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result);
51 extern void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu);
52 extern void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu,
55 extern void RFCOMM_DataReq(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf);
57 extern void RFCOMM_DlcReleaseReq(tRFC_MCB* p_mcb, uint8_t dlci);
59 extern void RFCOMM_ParNegReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu);
60 extern void RFCOMM_ParNegRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu,
65 extern void RFCOMM_FlowReq(tRFC_MCB* p_mcb, uint8_t dlci, bool state);
67 extern void RFCOMM_PortNegReq(tRFC_MCB* p_mcb, uint8_t dlci
    [all...]
rfc_ts_frames.cc 41 void rfc_send_sabme(tRFC_MCB* p_mcb, uint8_t dlci) {
43 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, true);
59 rfc_check_send_cmd(p_mcb, p_buf);
69 void rfc_send_ua(tRFC_MCB* p_mcb, uint8_t dlci) {
71 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, false);
86 rfc_check_send_cmd(p_mcb, p_buf);
96 void rfc_send_dm(tRFC_MCB* p_mcb, uint8_t dlci, bool pf) {
98 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, false);
113 rfc_check_send_cmd(p_mcb, p_buf);
123 void rfc_send_disc(tRFC_MCB* p_mcb, uint8_t dlci)
    [all...]
port_utils.cc 228 if (p_port->rfc.p_mcb) {
229 p_port->rfc.p_mcb->port_inx[p_port->dlci] = 0;
232 rfc_check_mcb_active(p_port->rfc.p_mcb);
261 p_port->rfc.p_mcb = nullptr;
307 tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci) {
308 if (!p_mcb) {
309 LOG(ERROR) << __func__ << ": p_mcb is null, dlci=" << std::to_string(dlci);
315 << " is too large, bd_addr=" << p_mcb->bd_addr
316 << ", p_mcb=" << p_mcb;
    [all...]
port_api.cc 133 tRFC_MCB* p_mcb = port_find_mcb(bd_addr); local
134 if (p_mcb && !p_mcb->is_initiator && !is_server) {
152 << (p_port->rfc.p_mcb ? p_port->rfc.p_mcb->state : 0)
156 << ", p_mcb=" << p_mcb << ", port=" << +p_port->inx;
506 if (!p_port->rfc.p_mcb || !p_port->rfc.p_mcb->peer_ready ||
511 bd_addr = p_port->rfc.p_mcb->bd_addr
530 tRFC_MCB* p_mcb = NULL; local
    [all...]
port_int.h 133 tRFC_MCB* p_mcb; member in struct:__anon2510
222 extern tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci);
  /system/bt/bta/hl/
bta_hl_act.cc 78 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
89 evt_data.dch_cong_ind.mcl_handle = p_mcb->mcl_handle;
107 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
118 p_acb->app_id, p_mcb->mcl_handle, p_dcb->p_echo_tx_pkt->len,
132 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
138 if (p_mcb->sdp_oper == BTA_HL_SDP_OP_NONE) {
139 p_mcb->sdp_mdl_idx = mdl_idx;
141 p_mcb->sdp_oper = BTA_HL_SDP_OP_DCH_OPEN_INIT;
144 p_mcb->sdp_oper = BTA_HL_SDP_OP_DCH_RECONNECT_INIT;
147 if (bta_hl_init_sdp(p_mcb->sdp_oper, app_idx, mcl_idx, mdl_idx) !
209 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
331 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
365 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
431 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
476 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
693 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
733 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
820 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
937 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
973 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1020 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1085 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1128 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1162 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1199 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1287 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1343 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1912 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1944 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1981 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2039 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2078 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2101 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2123 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
    [all...]
bta_hl_main.cc 773 tBTA_HL_MCL_CB* p_mcb; local
853 tBTA_HL_MCL_CB* p_mcb; local
904 tBTA_HL_MCL_CB* p_mcb = NULL; local
1034 tBTA_HL_MCL_CB* p_mcb; local
1093 tBTA_HL_MCL_CB* p_mcb = NULL; local
1210 tBTA_HL_MCL_CB* p_mcb = NULL; local
1322 tBTA_HL_MCL_CB* p_mcb; local
1404 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1463 tBTA_HL_MCL_CB* p_mcb; local
1533 tBTA_HL_MCL_CB* p_mcb; local
1593 tBTA_HL_MCL_CB* p_mcb; local
1645 tBTA_HL_MCL_CB* p_mcb; local
    [all...]
bta_hl_utils.cc 51 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
54 if (p_mcb->sdp.num_recs) {
55 if (p_mcb->ctrl_psm != ctrl_psm) {
65 p_mcb->ctrl_psm = ctrl_psm;
73 p_mcb->sdp.num_recs, success, update_ctrl_psm, ctrl_psm);
259 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
265 *pp_rec = SDP_FindServiceInDb(p_mcb->p_db, service_uuid, *pp_rec);
271 *pp_rec = bta_hl_find_sink_or_src_srv_class_in_db(p_mcb->p_db, *pp_rec);
424 tBTA_HL_MCL_CB* p_mcb; local
448 p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx)
526 tBTA_HL_MCL_CB* p_mcb; local
706 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
753 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
787 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
823 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
858 tBTA_HL_MCL_CB* p_mcb; local
1065 tBTA_HL_MCL_CB* p_mcb; local
1114 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1145 tBTA_HL_MCL_CB* p_mcb; local
1274 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1617 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
1800 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2166 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2453 tBTA_HL_MCL_CB* p_mcb = BTA_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2534 tBTA_HL_MCL_CB* p_mcb; local
    [all...]
  /system/bt/btif/src/
btif_hl.cc 193 btif_hl_mcl_cb_t* p_mcb; local
203 p_mcb = BTIF_HL_GET_MCL_CB_PTR(i, j);
204 if (p_mcb->in_use && p_mcb->is_connected &&
205 p_mcb->pcb.channel_id == channel_id) {
229 btif_hl_mcl_cb_t* p_mcb; local
243 p_mcb = &p_acb->mcb[j];
246 if (p_mcb->mdl[x].in_use) {
268 btif_hl_mcl_cb_t* p_mcb = (btif_hl_mcl_cb_t*)data; local
271 if (p_mcb->is_connected)
288 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
303 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
323 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
354 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
423 btif_hl_mcl_cb_t* p_mcb; local
459 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
530 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
638 btif_hl_mcl_cb_t* p_mcb; local
707 btif_hl_mcl_cb_t* p_mcb; local
730 btif_hl_mcl_cb_t* p_mcb; local
850 btif_hl_mcl_cb_t* p_mcb; local
924 btif_hl_mcl_cb_t* p_mcb; local
968 btif_hl_mcl_cb_t* p_mcb; local
1064 btif_hl_mcl_cb_t* p_mcb; local
1516 btif_hl_mcl_cb_t* p_mcb; local
1635 btif_hl_mcl_cb_t* p_mcb; local
1730 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2037 btif_hl_mcl_cb_t* p_mcb; local
2146 btif_hl_mcl_cb_t* p_mcb; local
2184 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
2264 btif_hl_mcl_cb_t* p_mcb; local
2361 btif_hl_mcl_cb_t* p_mcb; local
2719 btif_hl_mcl_cb_t* p_mcb; local
2749 btif_hl_mcl_cb_t* p_mcb; local
3000 btif_hl_mcl_cb_t* p_mcb = NULL; local
3550 btif_hl_mcl_cb_t* p_mcb = NULL; local
3642 btif_hl_mcl_cb_t* p_mcb; local
3880 btif_hl_mcl_cb_t* p_mcb; local
4157 btif_hl_mcl_cb_t* p_mcb = BTIF_HL_GET_MCL_CB_PTR(app_idx, mcl_idx); local
4200 btif_hl_mcl_cb_t* p_mcb = NULL; local
    [all...]

Completed in 94 milliseconds