• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/

Lines Matching refs:pdu

36 #define LLC_PDU_IS_GROUP_DSAP(pdu)      \
37 ((pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1)
38 #define LLC_PDU_IS_INDIV_DSAP(pdu) \
39 (!(pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1)
45 #define LLC_PDU_IS_CMD(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 0 : 1)
46 #define LLC_PDU_IS_RSP(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 1 : 0)
58 #define LLC_PDU_TYPE_IS_I(pdu) \
59 ((!(pdu->ctrl_1 & LLC_PDU_TYPE_I_MASK)) ? 1 : 0)
61 #define LLC_PDU_TYPE_IS_U(pdu) \
62 (((pdu->ctrl_1 & LLC_PDU_TYPE_U_MASK) == LLC_PDU_TYPE_U) ? 1 : 0)
64 #define LLC_PDU_TYPE_IS_S(pdu) \
65 (((pdu->ctrl_1 & LLC_PDU_TYPE_S_MASK) == LLC_PDU_TYPE_S) ? 1 : 0)
69 #define LLC_U_PF_IS_1(pdu) ((pdu->ctrl_1 & LLC_U_PF_BIT_MASK) ? 1 : 0)
70 #define LLC_U_PF_IS_0(pdu) ((!(pdu->ctrl_1 & LLC_U_PF_BIT_MASK)) ? 1 : 0)
73 #define LLC_U_PDU_CMD(pdu) (pdu->ctrl_1 & LLC_U_PDU_CMD_MASK)
74 #define LLC_U_PDU_RSP(pdu) (pdu->ctrl_1 & LLC_U_PDU_CMD_MASK)
120 #define LLC_I_GET_NS(pdu) (u8)((pdu->ctrl_1 & 0xFE) >> 1)
121 #define LLC_I_GET_NR(pdu) (u8)((pdu->ctrl_2 & 0xFE) >> 1)
125 #define LLC_I_PF_IS_0(pdu) ((!(pdu->ctrl_2 & LLC_I_PF_BIT_MASK)) ? 1 : 0)
126 #define LLC_I_PF_IS_1(pdu) ((pdu->ctrl_2 & LLC_I_PF_BIT_MASK) ? 1 : 0)
131 #define LLC_S_PDU_CMD(pdu) (pdu->ctrl_1 & LLC_S_PDU_CMD_MASK)
132 #define LLC_S_PDU_RSP(pdu) (pdu->ctrl_1 & LLC_S_PDU_CMD_MASK)
142 #define LLC_S_PF_IS_0(pdu) ((!(pdu->ctrl_2 & LLC_S_PF_BIT_MASK)) ? 1 : 0)
143 #define LLC_S_PF_IS_1(pdu) ((pdu->ctrl_2 & LLC_S_PF_BIT_MASK) ? 1 : 0)
145 #define PDU_SUPV_GET_Nr(pdu) ((pdu->ctrl_2 & 0xFE) >> 1)
222 * llc_pdu_header_init - initializes pdu header
235 struct llc_pdu_un *pdu;
239 pdu = llc_pdu_un_hdr(skb);
240 pdu->dsap = dsap;
241 pdu->ssap = ssap;
242 pdu->ssap |= cr;
311 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb);
313 pdu->ctrl_1 = LLC_PDU_TYPE_U;
314 pdu->ctrl_1 |= LLC_1_PDU_CMD_UI;
325 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb);
327 pdu->ctrl_1 = LLC_PDU_TYPE_U;
328 pdu->ctrl_1 |= LLC_1_PDU_CMD_TEST;
329 pdu->ctrl_1 |= LLC_U_PF_BIT_MASK;
337 * Builds a pdu frame as a TEST response.
342 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb);
344 pdu->ctrl_1 = LLC_PDU_TYPE_U;
345 pdu->ctrl_1 |= LLC_1_PDU_CMD_TEST;
346 pdu->ctrl_1 |= LLC_U_PF_BIT_MASK;
352 memcpy(((u8 *)pdu) + 3, ((u8 *)ev_pdu) + 3, dsize);
375 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb);
377 pdu->ctrl_1 = LLC_PDU_TYPE_U;
378 pdu->ctrl_1 |= LLC_1_PDU_CMD_XID;
379 pdu->ctrl_1 |= LLC_U_PF_BIT_MASK;
380 xid_info = (struct llc_xid_info *)(((u8 *)&pdu->ctrl_1) + 1);
393 * Builds a pdu frame as an XID response.
399 struct llc_pdu_un *pdu = llc_pdu_un_hdr(skb);
401 pdu->ctrl_1 = LLC_PDU_TYPE_U;
402 pdu->ctrl_1 |= LLC_1_PDU_CMD_XID;
403 pdu->ctrl_1 |= LLC_U_PF_BIT_MASK;
405 xid_info = (struct llc_xid_info *)(((u8 *)&pdu->ctrl_1) + 1);