Searched refs:dlci (Results 1 - 18 of 18) sorted by relevance

/external/bluetooth/bluedroid/stack/rfcomm/
H A Drfc_int.h51 extern void RFCOMM_DlcEstablishReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu);
52 extern void RFCOMM_DlcEstablishRsp (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT16 result);
54 extern void RFCOMM_DataReq (tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf);
56 extern void RFCOMM_DlcReleaseReq (tRFC_MCB *p_mcb, UINT8 dlci);
58 extern void RFCOMM_ParNegReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu);
59 extern void RFCOMM_ParNegRsp (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT8 cl, UINT8 k);
66 extern void RFCOMM_FlowReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT8 state);
68 extern void RFCOMM_PortNegReq (tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars);
69 extern void RFCOMM_PortNegRsp (tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars, UINT16 param_mask);
71 extern void RFCOMM_ControlReq (tRFC_MCB *p_mcb, UINT8 dlci, tPORT_CTR
80 UINT8 dlci; member in struct:__anon1692
91 UINT8 dlci; member in struct:__anon1692::__anon1693::__anon1694
107 UINT8 dlci; member in struct:__anon1692::__anon1693::__anon1696
120 UINT8 dlci; member in struct:__anon1692::__anon1693::__anon1698
134 UINT8 dlci; member in struct:__anon1692::__anon1693::__anon1699
[all...]
H A Drfc_port_if.c76 ** connection with the specific dlci on a specific bd device.
82 void RFCOMM_DlcEstablishReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu) argument
84 tPORT *p_port = port_find_mcb_dlci_port (p_mcb, dlci);
89 PORT_DlcEstablishCnf (p_mcb, dlci, 0, RFCOMM_ERROR);
105 void RFCOMM_DlcEstablishRsp (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT16 result) argument
107 tPORT *p_port = port_find_mcb_dlci_port (p_mcb, dlci);
112 PORT_DlcReleaseInd (p_mcb, dlci);
131 void RFCOMM_ParNegReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu) argument
133 tPORT *p_port = port_find_mcb_dlci_port (p_mcb, dlci);
165 rfc_send_pn (p_mcb, dlci, TRU
179 RFCOMM_ParNegRsp(tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT8 cl, UINT8 k) argument
200 RFCOMM_PortNegReq(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars) argument
230 RFCOMM_PortNegRsp(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars, UINT16 param_mask) argument
248 RFCOMM_ControlReq(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_CTRL *p_pars) argument
275 RFCOMM_FlowReq(tRFC_MCB *p_mcb, UINT8 dlci, UINT8 enable) argument
301 RFCOMM_LineStatusReq(tRFC_MCB *p_mcb, UINT8 dlci, UINT8 status) argument
323 RFCOMM_DlcReleaseReq(tRFC_MCB *p_mcb, UINT8 dlci) argument
336 RFCOMM_DataReq(tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf) argument
[all...]
H A Drfc_port_fsm.c116 BTM_SEC_PROTO_RFCOMM, (UINT32)(p_port->dlci / 2),
137 BTM_SEC_PROTO_RFCOMM, (UINT32)(p_port->dlci / 2),
150 rfc_send_dm (p_port->rfc.p_mcb, p_port->dlci, FALSE);
154 rfc_send_dm (p_port->rfc.p_mcb, p_port->dlci, FALSE);
188 rfc_send_disc (p_port->rfc.p_mcb, p_port->dlci);
204 PORT_DlcEstablishCnf (p_port->rfc.p_mcb, p_port->dlci, p_port->rfc.p_mcb->peer_l2cap_mtu, RFCOMM_SUCCESS);
209 PORT_DlcEstablishCnf (p_port->rfc.p_mcb, p_port->dlci, p_port->rfc.p_mcb->peer_l2cap_mtu, RFCOMM_ERROR);
214 rfc_send_ua (p_port->rfc.p_mcb, p_port->dlci);
215 PORT_DlcEstablishCnf (p_port->rfc.p_mcb, p_port->dlci, p_port->rfc.p_mcb->peer_l2cap_mtu, RFCOMM_ERROR);
221 rfc_send_ua (p_port->rfc.p_mcb, p_port->dlci);
538 UINT8 dlci = p_frame->dlci; local
[all...]
H A Dport_rfc.c71 p_mcb->port_inx[p_port->dlci] = p_port->inx;
78 RFCOMM_ParNegReq (p_mcb, p_port->dlci, p_port->mtu);
115 RFCOMM_ControlReq (p_mcb, p_port->dlci, &p_port->local_ctrl);
136 RFCOMM_PortNegReq (p_mcb, p_port->dlci, &p_port->user_port_pars);
185 RFCOMM_DlcReleaseReq (p_mcb, p_port->dlci);
216 RFCOMM_ParNegReq (p_mcb, p_port->dlci, p_port->mtu);
294 void PORT_ParNegInd (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT8 cl, UINT8 k) argument
296 tPORT *p_port = port_find_mcb_dlci_port (p_mcb, dlci);
300 RFCOMM_TRACE_EVENT ("PORT_ParNegInd dlci:%d mtu:%d", dlci, mt
385 PORT_ParNegCnf(tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT8 cl, UINT8 k) argument
446 PORT_DlcEstablishInd(tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu) argument
498 PORT_DlcEstablishCnf(tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT16 result) argument
549 PORT_PortNegInd(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars, UINT16 param_mask) argument
582 PORT_PortNegCnf(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars, UINT16 result) argument
624 PORT_ControlInd(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_CTRL *p_pars) argument
683 PORT_ControlCnf(tRFC_MCB *p_mcb, UINT8 dlci, tPORT_CTRL *p_pars) argument
721 PORT_LineStatusInd(tRFC_MCB *p_mcb, UINT8 dlci, UINT8 line_status) argument
755 PORT_DlcReleaseInd(tRFC_MCB *p_mcb, UINT8 dlci) argument
828 PORT_DataInd(tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf) argument
929 PORT_FlowInd(tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN enable_data) argument
[all...]
H A Dport_utils.c63 tPORT *port_allocate_port (UINT8 dlci, BD_ADDR bd_addr) argument
81 p_port->dlci = dlci;
235 p_port->rfc.p_mcb->port_inx[p_port->dlci] = 0;
260 p_port->dlci &= 0xfe;
317 tPORT *port_find_mcb_dlci_port (tRFC_MCB *p_mcb, UINT8 dlci) argument
324 if (dlci > RFCOMM_MAX_DLCI)
327 inx = p_mcb->port_inx[dlci];
330 RFCOMM_TRACE_DEBUG("port_find_mcb_dlci_port: p_mcb:%p, port_inx[dlci:%d] is 0", p_mcb, dlci);
347 port_find_dlci_port(UINT8 dlci) argument
382 port_find_port(UINT8 dlci, BD_ADDR bd_addr) argument
[all...]
H A Drfc_ts_frames.c39 void rfc_send_sabme (tRFC_MCB *p_mcb, UINT8 dlci) argument
51 /* SABME frame, command, PF = 1, dlci */
52 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
56 *p_data = RFCOMM_SABME_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
71 void rfc_send_ua (tRFC_MCB *p_mcb, UINT8 dlci) argument
83 /* ua frame, response, PF = 1, dlci */
84 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
88 *p_data = RFCOMM_UA_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
103 void rfc_send_dm (tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN pf) argument
115 /* DM frame, response, PF = 1, dlci */
135 rfc_send_disc(tRFC_MCB *p_mcb, UINT8 dlci) argument
167 rfc_send_buf_uih(tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf) argument
231 rfc_send_pn(tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN is_command, UINT16 mtu, UINT8 cl, UINT8 k) argument
332 rfc_send_msc(tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN is_command, tPORT_CTRL *p_pars) argument
386 rfc_send_rls(tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN is_command, UINT8 status) argument
449 rfc_send_rpn(tRFC_MCB *p_mcb, UINT8 dlci, BOOLEAN is_command, tPORT_STATE *p_pars, UINT16 mask) argument
539 rfc_send_credit(tRFC_MCB *p_mcb, UINT8 dlci, UINT8 credit) argument
[all...]
H A Drfc_l2cap_if.c180 rfc_cb.port.port[idx - 1].dlci += 1;
181 RFCOMM_TRACE_DEBUG ("RFCOMM MX - DLCI:%d -> %d", i, rfc_cb.port.port[idx - 1].dlci);
326 if (rfc_cb.rfc.rx_frame.dlci == RFCOMM_MX_DLCI)
342 if (((p_port = port_find_mcb_dlci_port (p_mcb, rfc_cb.rfc.rx_frame.dlci)) == NULL)
350 rfc_send_dm (p_mcb, rfc_cb.rfc.rx_frame.dlci, rfc_cb.rfc.rx_frame.pf);
355 if ((p_port = port_find_dlci_port (rfc_cb.rfc.rx_frame.dlci)) == NULL)
357 rfc_send_dm (p_mcb, rfc_cb.rfc.rx_frame.dlci, TRUE);
361 p_mcb->port_inx[rfc_cb.rfc.rx_frame.dlci] = p_port->inx;
H A Dport_int.h96 /* tPORT based on dlci */
101 UINT8 is_initiator; /* TRUE if this side sends SABME (dlci=0) */
162 UINT8 dlci; /* DLCI of the connection */ member in struct:t_port_info
226 extern tPORT *port_allocate_port (UINT8 dlci, BD_ADDR bd_addr);
230 extern tPORT *port_find_mcb_dlci_port (tRFC_MCB *p_mcb, UINT8 dlci);
232 extern tPORT *port_find_dlci_port (UINT8 dlci);
233 extern tPORT *port_find_port (UINT8 dlci, BD_ADDR bd_addr);
H A Dport_api.c74 ** (scn * 2 + 1) dlci.
83 UINT8 dlci; local
102 dlci = (scn << 1) + 1;
104 dlci = (scn << 1);
105 RFCOMM_TRACE_API("RFCOMM_CreateConnection(): scn:%d, dlci:%d, is_server:%d mtu:%d, p_mcb:%p",
106 scn, dlci, is_server, mtu, p_mcb);
109 /* do not allow the same (dlci, bd_addr) to be opened twice by application */
110 if (!is_server && ((p_port = port_find_port (dlci, bd_addr)) != NULL))
121 if ((p_port = port_allocate_port (dlci, bd_addr)) == NULL)
126 RFCOMM_TRACE_API("RFCOMM_CreateConnection(): scn:%d, dlci
[all...]
H A Drfc_mx_fsm.c238 rfc_cb.port.port[idx - 1].dlci += 1;
239 RFCOMM_TRACE_DEBUG ("RFCOMM MX - DLCI:%d -> %d", i, rfc_cb.port.port[idx - 1].dlci);
H A Drfc_utils.c393 p_mcb->port_inx[p_port->dlci] = 0;
423 PORT_FlowInd(p_port->rfc.p_mcb, p_port->dlci, TRUE);
/external/iproute2/include/linux/hdlc/
H A Dioctl.h66 unsigned int dlci; member in struct:__anon22266
70 unsigned int dlci; member in struct:__anon22267
/external/tcpdump/
H A Dprint-fr.c103 static int parse_q922_addr(const u_char *p, u_int *dlci, argument
110 *dlci = ((p[0] & 0xFC) << 2) | ((p[1] & 0xF0) >> 4);
123 *dlci = (*dlci << 7) | (p[0] >> 1);
133 *dlci = (*dlci << 6) | (p[0] >> 2);
140 static u_int dlci, addr_len; local
145 if (parse_q922_addr(p, &dlci, &addr_len, flags) == 0){
146 snprintf(buffer, sizeof(buffer), "DLCI %u", dlci);
189 fr_hdr_print(int length, u_int addr_len, u_int dlci, u_int8_ argument
236 u_int dlci; local
829 u_int dlci; local
[all...]
/external/bluetooth/bluedroid/stack/include/
H A Drfcdefs.h69 #define RFCOMM_PARSE_CTRL_FIELD(ea, cr, dlci, p_data) \
73 dlci = *p_data++ >> RFCOMM_SHIFT_DLCI; \
74 if (!ea) dlci += *p_data++ << RFCOMM_SHIFT_DLCI2; \
77 #define RFCOMM_FORMAT_CTRL_FIELD(p_data, ea, cr, dlci) \
78 *p_data++ = ea | cr | (dlci << RFCOMM_SHIFT_DLCI)
114 #define RFCOMM_VALID_DLCI(dlci) \
115 (((dlci) == 0) || (((dlci) >= 2) && ((dlci) <= RFCOMM_MAX_DLCI)))
/external/kernel-headers/original/uapi/linux/hdlc/
H A Dioctl.h68 unsigned int dlci; member in struct:__anon23015
72 unsigned int dlci; member in struct:__anon23016
/external/kernel-headers/original/uapi/linux/
H A Dif_frad.h34 short dlci; member in struct:dlci_add
/external/iproute2/lib/
H A Dll_types.c46 __PF(DLCI,dlci)
/external/libnl/lib/
H A Dutils.c490 __ADD(ARPHRD_DLCI,dlci)

Completed in 235 milliseconds