Home
last modified time | relevance | path

Searched refs:tos (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/linux/samples/bpf/
A Dtcp_tos_reflect_kern.c31 int tos = 0; in bpf_basertt() local
55 tos = hdr->tos; in bpf_basertt()
56 if (tos != 0) in bpf_basertt()
58 &tos, sizeof(tos)); in bpf_basertt()
61 tos = ((hdr6->priority) << 4 | in bpf_basertt()
63 if (tos) in bpf_basertt()
66 &tos, sizeof(tos)); in bpf_basertt()
/linux/drivers/infiniband/core/
A Dcma_trace.h30 __field(u32, tos)
37 __entry->tos = id_priv->tos;
105 __field(u32, tos)
113 __entry->tos = id_priv->tos;
184 __field(u32, tos)
197 __entry->tos = id_priv->tos;
233 __field(u32, tos)
241 __entry->tos = id_priv->tos;
265 __field(u32, tos)
274 __entry->tos = id_priv->tos;
[all …]
A Dcma_configfs.c153 u8 tos; in default_roce_tos_show() local
159 tos = cma_get_default_roce_tos(cma_dev, group->port_num); in default_roce_tos_show()
162 return sysfs_emit(buf, "%u\n", tos); in default_roce_tos_show()
171 u8 tos; in default_roce_tos_store() local
173 ret = kstrtou8(buf, 0, &tos); in default_roce_tos_store()
181 ret = cma_set_default_roce_tos(cma_dev, group->port_num, tos); in default_roce_tos_store()
/linux/include/net/
A Droute.h44 #define RT_CONN_FLAGS_TOS(sk,tos) (RT_TOS(tos) | sock_flag(sk, SOCK_LOCALROUTE)) argument
146 __be32 saddr, u8 tos, int oif) in ip_route_output() argument
150 .flowi4_tos = tos, in ip_route_output()
161 __u8 proto, __u8 tos, int oif) in ip_route_output_ports() argument
174 __be32 gre_key, __u8 tos, int oif) in ip_route_output_gre() argument
180 fl4->flowi4_tos = tos; in ip_route_output_gre()
186 u8 tos, struct net_device *dev,
189 u8 tos, struct net_device *devin);
199 u8 tos, struct net_device *devin) in ip_route_input() argument
264 return ip_tos2prio[IPTOS_TOS(tos)>>1]; in rt_tos2priority()
[all …]
A Derspan.h161 static inline u8 tos_to_cos(u8 tos) in tos_to_cos() argument
165 dscp = tos >> 2; in tos_to_cos()
182 u8 tos; in erspan_build_header() local
185 tos = is_ipv4 ? ip_hdr(skb)->tos : in erspan_build_header()
206 ershdr->cos = tos_to_cos(tos); in erspan_build_header()
279 u8 tos; in erspan_build_header_v2() local
281 tos = is_ipv4 ? ip_hdr(skb)->tos : in erspan_build_header_v2()
300 ershdr->cos = tos_to_cos(tos); in erspan_build_header_v2()
A Dinet_ecn.h56 inet_sk(sk)->tos |= INET_ECN_ECT_0; in INET_ECN_xmit()
63 inet_sk(sk)->tos &= ~INET_ECN_MASK; in INET_ECN_dontxmit()
79 u32 ecn = (iph->tos + 1) & INET_ECN_MASK; in IP_ECN_set_ce()
101 iph->tos |= INET_ECN_CE; in IP_ECN_set_ce()
107 if ((iph->tos & INET_ECN_MASK) != INET_ECN_ECT_0) in IP_ECN_set_ect1()
111 iph->tos ^= INET_ECN_MASK; in IP_ECN_set_ect1()
117 iph->tos &= ~INET_ECN_MASK; in IP_ECN_clear()
293 inner = ip_hdr(skb)->tos; in IP_ECN_decapsulate()
302 return INET_ECN_decapsulate(skb, oiph->tos, inner); in IP_ECN_decapsulate()
312 inner = ip_hdr(skb)->tos; in IP6_ECN_decapsulate()
A Ddsfield.h18 return iph->tos; in ipv4_get_dsfield()
34 dsfield = (iph->tos & mask) | value; in ipv4_change_dsfield()
35 check += iph->tos; in ipv4_change_dsfield()
40 iph->tos = dsfield; in ipv4_change_dsfield()
A Dip_tunnels.h52 u8 tos; /* TOS for IPv4, TC for IPv6 */ member
172 u8 tos, u8 ttl, __be32 label, in ip_tunnel_key_init() argument
181 key->tos = tos; in ip_tunnel_key_init()
243 __be32 key, __u8 tos, int oif, in ip_tunnel_init_flow() argument
250 fl4->flowi4_tos = tos; in ip_tunnel_init_flow()
381 return iph->tos; in ip_tunnel_get_dsfield()
400 static inline u8 ip_tunnel_ecn_encap(u8 tos, const struct iphdr *iph, in ip_tunnel_ecn_encap() argument
405 return INET_ECN_encapsulate(tos, inner); in ip_tunnel_ecn_encap()
419 u8 tos, u8 ttl, __be16 df, bool xnet);
A Ddst_metadata.h145 __u8 tos, __u8 ttl, in __ip_tun_set_dst() argument
158 saddr, daddr, tos, ttl, in __ip_tun_set_dst()
170 return __ip_tun_set_dst(iph->saddr, iph->daddr, iph->tos, iph->ttl, in ip_tun_rx_dst()
176 __u8 tos, __u8 ttl, in __ipv6_tun_set_dst() argument
200 info->key.tos = tos; in __ipv6_tun_set_dst()
/linux/net/xfrm/
A Dxfrm_inout.h16 XFRM_MODE_SKB_CB(skb)->tos = iph->tos; in xfrm4_extract_header()
31 XFRM_MODE_SKB_CB(skb)->tos = ipv6_get_dsfield(iph); in xfrm6_extract_header()
51 ipv6_change_dsfield(iph, 0, XFRM_MODE_SKB_CB(skb)->tos); in xfrm6_beet_make_header()
63 iph->tos = XFRM_MODE_SKB_CB(skb)->tos; in xfrm4_beet_make_header()
/linux/net/ipv4/
A Dfib_rules.c38 u8 tos; member
52 if (r->dst_len || r->src_len || r->tos) in fib4_rule_matchall()
188 if (r->tos && (r->tos != fl4->flowi4_tos)) in fib4_rule_match()
233 if (frh->tos & ~IPTOS_TOS_MASK) { in fib4_rule_configure()
278 rule4->tos = frh->tos; in fib4_rule_configure()
321 if (frh->tos && (rule4->tos != frh->tos)) in fib4_rule_compare()
345 frh->tos = rule4->tos; in fib4_rule_fill()
A Dip_tunnel.c554 u8 tos, ttl; in ip_md_tunnel_xmit() local
564 tos = key->tos; in ip_md_tunnel_xmit()
565 if (tos == 1) { in ip_md_tunnel_xmit()
567 tos = inner_iph->tos; in ip_md_tunnel_xmit()
604 tos = ip_tunnel_ecn_encap(tos, inner_iph, skb); in ip_md_tunnel_xmit()
648 u8 tos, ttl; in ip_tunnel_xmit() local
716 tos = tnl_params->tos; in ip_tunnel_xmit()
718 tos &= ~0x1; in ip_tunnel_xmit()
720 tos = inner_iph->tos; in ip_tunnel_xmit()
785 tos = ip_tunnel_ecn_encap(tos, inner_iph, skb); in ip_tunnel_xmit()
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
A Dvxlan.sh67 ttl 20 tos inherit local 198.51.100.1 dstport 4789
84 ttl 20 tos inherit local 198.51.100.1 dstport 4789
101 ttl 20 tos inherit local 198.51.100.1 dstport 4789
119 ttl 20 tos inherit local 198.51.100.1 dstport 4789 \
138 ttl 20 tos inherit dstport 4789
155 ttl 20 tos inherit local 2001:db8::1 dstport 4789
172 ttl 20 tos inherit local 198.51.100.1 dstport 4789
226 ttl 20 tos 20 local 198.51.100.1 dstport 4789
260 ttl 20 tos inherit local 198.51.100.1 dstport 4789
338 ttl 20 tos inherit local 198.51.100.1 dstport 4789
[all …]
A Dsch_red_core.sh438 backlog=$(build_backlog $vlan $((3 * limit / 2)) tcp tos=0x01)
453 $h3_mac tos=0x01
494 $h3_mac tos=0x01
521 $h3_mac tos=0x01
525 backlog=$(build_backlog $vlan $((2 * limit / 3)) tcp tos=0x01)
533 backlog=$(build_backlog $vlan $((3 * limit / 2)) tcp tos=0x01)
590 $h3_mac tos=0x01
595 build_backlog $vlan $((2 * limit / 3)) tcp tos=0x01 >/dev/null
604 build_backlog $vlan $((3 * limit / 2)) tcp tos=0x01 >/dev/null
/linux/arch/x86/include/asm/
A Dirq_stack.h82 register void *tos asm("r11"); \
84 tos = ((void *)(stack)); \
94 : "+r" (tos), ASM_CALL_CONSTRAINT \
95 : [__func] "i" (func), [tos] "r" (tos) argconstr \
/linux/tools/testing/selftests/net/forwarding/
A Dsch_red.sh275 backlog=$(build_backlog $((3 * limit / 2)) tcp tos=0x01)
288 -a own -b $h3_mac -t tcp -q tos=0x01 &
311 -a own -b $h3_mac -t tcp -q tos=0x01 &
337 -a own -b $h3_mac -t tcp -q tos=0x01 &
341 backlog=$(build_backlog $((2 * limit / 3)) tcp tos=0x01)
349 backlog=$(build_backlog $((3 * limit / 2)) tcp tos=0x01)
411 -a own -b $h3_mac -t tcp -q tos=0x01 &
417 backlog=$(build_backlog $((2 * limit / 3)) tcp tos=0x01)
422 backlog=$(build_backlog $((3 * limit / 2)) tcp tos=0x01)
/linux/net/ipv4/netfilter/
A Diptable_mangle.c41 u_int8_t tos; in ipt_mangle_out() local
51 tos = iph->tos; in ipt_mangle_out()
61 iph->tos != tos) { in ipt_mangle_out()
A Dipt_ECN.c30 if ((iph->tos & IPT_ECN_IP_MASK) != (einfo->ip_ect & IPT_ECN_IP_MASK)) { in set_ect_ip()
35 oldtos = iph->tos; in set_ect_ip()
36 iph->tos &= ~IPT_ECN_IP_MASK; in set_ect_ip()
37 iph->tos |= (einfo->ip_ect & IPT_ECN_IP_MASK); in set_ect_ip()
38 csum_replace2(&iph->check, htons(oldtos), htons(iph->tos)); in set_ect_ip()
/linux/include/uapi/linux/
A Dip.h24 #define IPTOS_TOS(tos) ((tos)&IPTOS_TOS_MASK) argument
31 #define IPTOS_PREC(tos) ((tos)&IPTOS_PREC_MASK) argument
96 __u8 tos; member
A Drds.h160 __u8 tos; member
183 __u8 tos; member
194 __u8 tos; member
227 __u8 tos; member
254 __u8 tos; member
270 __u8 tos; member
/linux/net/netfilter/
A Dnft_chain_route.c26 u8 tos; in nf_route_table_hook4() local
35 tos = iph->tos; in nf_route_table_hook4()
44 iph->tos != tos) { in nf_route_table_hook4()
/linux/arch/x86/events/intel/
A Dlbr.c277 u64 tos; in intel_pmu_lbr_tos() local
279 rdmsrl(x86_pmu.lbr_tos, tos); in intel_pmu_lbr_tos()
280 return tos; in intel_pmu_lbr_tos()
435 u64 tos = task_ctx->tos; in intel_pmu_lbr_restore() local
439 lbr_idx = (tos - i) & mask; in intel_pmu_lbr_restore()
444 lbr_idx = (tos - i) & mask; in intel_pmu_lbr_restore()
451 wrmsrl(x86_pmu.lbr_tos, tos); in intel_pmu_lbr_restore()
526 u64 tos; in intel_pmu_lbr_save() local
530 tos = intel_pmu_lbr_tos(); in intel_pmu_lbr_save()
532 lbr_idx = (tos - i) & mask; in intel_pmu_lbr_save()
[all …]
/linux/drivers/infiniband/hw/irdma/
A Dtrace_cm.h119 TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
120 TP_ARGS(iwdev, tos, user_pri),
122 __field(u8, tos)
126 __entry->tos = tos;
131 __entry->tos,
137 TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
138 TP_ARGS(iwdev, tos, user_pri));
141 TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
142 TP_ARGS(iwdev, tos, user_pri));
/linux/drivers/net/ethernet/intel/iavf/
A Diavf_ethtool.c1084 fsp->h_u.tcp_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
1089 fsp->m_u.tcp_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1096 fsp->h_u.ah_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
1100 fsp->m_u.ah_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1106 fsp->h_u.usr_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
1112 fsp->m_u.usr_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1272 fltr->ip_data.tos = fsp->h_u.tcp_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1277 fltr->ip_mask.tos = fsp->m_u.tcp_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1284 fltr->ip_data.tos = fsp->h_u.ah_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1288 fltr->ip_mask.tos = fsp->m_u.ah_ip4_spec.tos; in iavf_add_fdir_fltr_info()
[all …]
/linux/net/rds/
A Dconnection.c87 u8 tos, int dev_if) in rds_conn_lookup() argument
95 conn->c_tos == tos && in rds_conn_lookup()
164 gfp_t gfp, u8 tos, in __rds_conn_create() argument
176 conn = rds_conn_lookup(net, head, laddr, faddr, trans, tos, dev_if); in __rds_conn_create()
210 conn->c_tos = tos; in __rds_conn_create()
315 tos, dev_if); in __rds_conn_create()
350 struct rds_transport *trans, u8 tos, in rds_conn_create() argument
353 return __rds_conn_create(net, laddr, faddr, trans, gfp, tos, 0, dev_if); in rds_conn_create()
361 u8 tos, gfp_t gfp, int dev_if) in rds_conn_create_outgoing() argument
363 return __rds_conn_create(net, laddr, faddr, trans, gfp, tos, 1, dev_if); in rds_conn_create_outgoing()
[all …]

Completed in 44 milliseconds

12345678910>>...12