Home
last modified time | relevance | path

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

/linux-4.1.27/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()
DKconfig1083 tristate '"dscp" and "tos" match support'
/linux-4.1.27/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.h2146 u8 dscp; member
/linux-4.1.27/include/uapi/linux/netfilter/
Dxt_DSCP.h18 __u8 dscp; member
Dxt_dscp.h21 __u8 dscp; member
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dos_intfs.c278 u32 dscp; in rtw_classify8021d() local
289 dscp = ip_hdr(skb)->tos & 0xfc; in rtw_classify8021d()
294 return dscp >> 5; in rtw_classify8021d()
315 unsigned int dscp; in rtw_recv_select_queue23a() local
323 dscp = piphdr->tos & 0xfc; in rtw_recv_select_queue23a()
324 priority = dscp >> 5; in rtw_recv_select_queue23a()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dos_intfs.c626 unsigned int dscp; in rtw_classify8021d() local
638 dscp = ip_hdr(skb)->tos & 0xfc; in rtw_classify8021d()
644 return dscp >> 5; in rtw_classify8021d()
664 unsigned int dscp; in rtw_recv_select_queue() local
674 dscp = piphdr->tos & 0xfc; in rtw_recv_select_queue()
675 priority = dscp >> 5; in rtw_recv_select_queue()
/linux-4.1.27/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()