Home
last modified time | relevance | path

Searched refs:dscp (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/net/netfilter/
Dxt_DSCP.c34 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg() local
36 if (dscp != dinfo->dscp) { in dscp_tg()
42 dinfo->dscp << XT_DSCP_SHIFT); in dscp_tg()
52 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg6() local
54 if (dscp != dinfo->dscp) { in dscp_tg6()
60 dinfo->dscp << XT_DSCP_SHIFT); in dscp_tg6()
69 if (info->dscp > XT_DSCP_MAX) { in dscp_tg_check()
70 pr_info("dscp %x out of range\n", info->dscp); in dscp_tg_check()
Dxt_dscp.c31 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_mt() local
33 return (dscp == info->dscp) ^ !!info->invert; in dscp_mt()
40 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_mt6() local
42 return (dscp == info->dscp) ^ !!info->invert; in dscp_mt6()
49 if (info->dscp > XT_DSCP_MAX) { in dscp_mt_check()
50 pr_info("dscp %x out of range\n", info->dscp); in dscp_mt_check()
DKconfig1099 tristate '"dscp" and "tos" match support'
/linux-4.4.14/include/net/
Dinet_ecn.h106 static inline void ipv4_copy_dscp(unsigned int dscp, struct iphdr *inner) in ipv4_copy_dscp() argument
108 dscp &= ~INET_ECN_MASK; in ipv4_copy_dscp()
109 ipv4_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv4_copy_dscp()
140 static inline void ipv6_copy_dscp(unsigned int dscp, struct ipv6hdr *inner) in ipv6_copy_dscp() argument
142 dscp &= ~INET_ECN_MASK; in ipv6_copy_dscp()
143 ipv6_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv6_copy_dscp()
Dcfg80211.h2187 u8 dscp; member
/linux-4.4.14/net/6lowpan/
Diphc.c363 u8 dscp = tf[0] & 0x3f; in lowpan_iphc_tf_set_dscp() local
366 hdr->priority |= ((dscp & 0x3c) >> 2); in lowpan_iphc_tf_set_dscp()
368 hdr->flow_lbl[0] |= ((dscp & 0x03) << 6); in lowpan_iphc_tf_set_dscp()
619 u8 dscp, ecn; in lowpan_iphc_get_tc() local
624 dscp = (hdr->priority << 2) | ((hdr->flow_lbl[0] & 0xc0) >> 6); in lowpan_iphc_get_tc()
628 pr_debug("ecn 0x%02x dscp 0x%02x\n", ecn >> 4, dscp); in lowpan_iphc_get_tc()
630 return (ecn << 2) | dscp; in lowpan_iphc_get_tc()
/linux-4.4.14/include/uapi/linux/netfilter/
Dxt_DSCP.h18 __u8 dscp; member
Dxt_dscp.h21 __u8 dscp; member
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
Dos_intfs.c277 u32 dscp; in rtw_classify8021d() local
288 dscp = ip_hdr(skb)->tos & 0xfc; in rtw_classify8021d()
293 return dscp >> 5; in rtw_classify8021d()
314 unsigned int dscp; in rtw_recv_select_queue23a() local
322 dscp = piphdr->tos & 0xfc; in rtw_recv_select_queue23a()
323 priority = dscp >> 5; in rtw_recv_select_queue23a()
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
Dos_intfs.c653 unsigned int dscp; in rtw_classify8021d() local
665 dscp = ip_hdr(skb)->tos & 0xfc; in rtw_classify8021d()
671 return dscp >> 5; in rtw_classify8021d()
691 unsigned int dscp; in rtw_recv_select_queue() local
701 dscp = piphdr->tos & 0xfc; in rtw_recv_select_queue()
702 priority = dscp >> 5; in rtw_recv_select_queue()
/linux-4.4.14/net/wireless/
Dutil.c750 unsigned int dscp; in cfg80211_classify8021d() local
770 dscp = ipv4_get_dsfield(ip_hdr(skb)) & 0xfc; in cfg80211_classify8021d()
773 dscp = ipv6_get_dsfield(ipv6_hdr(skb)) & 0xfc; in cfg80211_classify8021d()
795 unsigned int i, tmp_dscp = dscp >> 2; in cfg80211_classify8021d()
798 if (tmp_dscp == qos_map->dscp_exception[i].dscp) in cfg80211_classify8021d()
809 return dscp >> 5; in cfg80211_classify8021d()
/linux-4.4.14/include/linux/mlx5/
Dmlx5_ifc.h420 u8 dscp[0x6]; member
2391 u8 dscp[0x6]; member