/external/bluetooth/bluedroid/stack/rfcomm/ |
H A D | port_utils.c | 63 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 D | rfc_port_fsm.c | 116 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 D | rfc_port_if.c | 76 ** 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 D | port_rfc.c | 71 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 D | rfc_ts_frames.c | 39 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 D | port_api.c | 74 ** (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 D | port_int.h | 96 /* 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 D | rfc_int.h | 51 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...] |
/external/iproute2/include/linux/hdlc/ |
H A D | ioctl.h | 66 unsigned int dlci; member in struct:__anon22266 70 unsigned int dlci; member in struct:__anon22267
|
/external/kernel-headers/original/uapi/linux/hdlc/ |
H A D | ioctl.h | 68 unsigned int dlci; member in struct:__anon23015 72 unsigned int dlci; member in struct:__anon23016
|
/external/kernel-headers/original/uapi/linux/ |
H A D | if_frad.h | 34 short dlci; member in struct:dlci_add
|
/external/tcpdump/ |
H A D | print-fr.c | 103 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...] |