/linux-master/net/ipv6/ |
H A D | ipv6_sockglue.c | 745 val |= np->tclass & INET_ECN_MASK; 747 if (np->tclass != val) { 748 np->tclass = val; 1172 int tclass = (int)ip6_tclass(np->rcv_flowinfo); local 1174 put_cmsg(&msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass); 1278 val = np->tclass;
|
H A D | tcp_ipv6.c | 265 fl6.flowlabel = ip6_make_flowinfo(np->tclass, np->flow_label); 539 u8 tclass; local 556 tclass = READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_reflect_tos) ? 558 (np->tclass & INET_ECN_MASK) : 559 np->tclass; 561 if (!INET_ECN_is_capable(tclass) && 563 tclass |= INET_ECN_ECT_0; 570 opt, tclass, READ_ONCE(sk->sk_priority)); 866 int oif, int rst, u8 tclass, __be32 label, 999 tclass 864 tcp_v6_send_response(const struct sock *sk, struct sk_buff *skb, u32 seq, u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, int rst, u8 tclass, __be32 label, u32 priority, u32 txhash, struct tcp_key *key) argument 1144 tcp_v6_send_ack(const struct sock *sk, struct sk_buff *skb, u32 seq, u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, struct tcp_key *key, u8 tclass, __be32 label, u32 priority, u32 txhash) argument [all...] |
H A D | datagram.c | 55 fl6->flowlabel = ip6_make_flowinfo(np->tclass, np->flow_label); 633 int tclass = ipv6_get_dsfield(ipv6_hdr(skb)); local 634 put_cmsg(msg, SOL_IPV6, IPV6_TCLASS, sizeof(tclass), &tclass); 1013 ipc6->tclass = tc;
|
H A D | inet6_connection_sock.c | 136 np->tclass, READ_ONCE(sk->sk_priority));
|
H A D | ping.c | 152 fl6.flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6.flowlabel);
|
H A D | raw.c | 893 if (ipc6.tclass < 0) 894 ipc6.tclass = np->tclass; 896 fl6.flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6.flowlabel);
|
H A D | udp.c | 1551 if (ipc6.tclass < 0) 1552 ipc6.tclass = np->tclass; 1554 fl6->flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6->flowlabel);
|
H A D | icmp.c | 593 fl6.flowlabel = ip6_make_flowinfo(ipc6.tclass, fl6.flowlabel); 796 ipc6.tclass = ipv6_get_dsfield(ipv6_hdr(skb));
|
H A D | ip6_output.c | 264 __u32 mark, struct ipv6_txoptions *opt, int tclass, u32 priority) 330 ip6_flow_hdr(hdr, tclass, ip6_make_flowlabel(net, skb, fl6->flowlabel, 1379 v6_cork->tclass = ipc6->tclass; 1917 ip6_flow_hdr(hdr, v6_cork->tclass, 263 ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6, __u32 mark, struct ipv6_txoptions *opt, int tclass, u32 priority) argument
|
H A D | ndisc.c | 450 unsigned tclass; local 454 tclass = idev ? READ_ONCE(idev->cnf.ndisc_tclass) : 0; 461 ip6_flow_hdr(hdr, tclass, 0);
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_fdir.c | 68 if (fltr->ip_mask.tclass && fltr->ip_mask.tclass != U8_MAX) 359 if (fltr->ip_mask.tclass == U8_MAX) { 360 iph->priority = (fltr->ip_data.tclass >> 4) & 0xF; 361 iph->flow_lbl[0] = FIELD_PREP(0xF0, fltr->ip_data.tclass);
|
/linux-master/net/ipv6/netfilter/ |
H A D | nf_reject_ipv6.c | 204 const __u8 tclass = DEFAULT_TOS_VALUE; local 209 ip6_flow_hdr(ip6h, tclass, 0);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 91 u8 tclass; member in struct:ib_sa_mcmember_data 400 src->tclass != dst->tclass) 1041 group->rec.tclass,
|
/linux-master/include/linux/mlx5/ |
H A D | qp.h | 331 u8 tclass; member in struct:mlx5_av
|
/linux-master/include/uapi/linux/ |
H A D | ethtool.h | 1026 * @tclass: Traffic Class 1035 __u8 tclass; member in struct:ethtool_tcpip6_spec 1043 * @tclass: Traffic Class 1051 __u8 tclass; member in struct:ethtool_ah_espip6_spec 1059 * @tclass: Traffic Class 1066 __u8 tclass; member in struct:ethtool_usrip6_spec
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 615 if (l3_mask->l4_4_bytes || l3_mask->tclass) 633 if (l4_mask->tclass)
|
H A D | port.c | 658 MLX5_SET(qtct_reg, in, tclass, prio_tc[i]); 686 *tc = MLX5_GET(qtct_reg, out, tclass);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 1029 if (ip6_mask->tclass) 1060 if (uip6_mask->l4_4_bytes || uip6_mask->tclass)
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | ethtool.c | 1131 if (ip6_mask->tclass) 1162 if (uip6_mask->l4_4_bytes || uip6_mask->tclass)
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.c | 1030 if (ip6_mask->tclass) 1061 if (uip6_mask->l4_4_bytes || uip6_mask->tclass)
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 3787 u8 tclass; local 3798 tclass = hw->local_dcbx_config.etscfg.prioritytable[prio]; 3800 if (unlikely(!(vsi->tc_config.enabled_tc & BIT(tclass)))) 3801 tclass = 0; 3804 qcount = vsi->tc_config.tc_info[tclass].qcount; 3807 qoffset = vsi->tc_config.tc_info[tclass].qoffset;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci.c | 294 int tclass; local 301 tclass = q->num == MLXSW_PCI_SDQ_EMAD_INDEX ? MLXSW_PCI_SDQ_EMAD_TC : 309 mlxsw_cmd_mbox_sw2hw_dq_sdq_tclass_set(mbox, tclass);
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_flows.c | 798 (ah_esp_mask->tclass & ah_esp_hdr->tclass))
|
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 371 val_16 = htons(match->tclass << 4); 372 mask_16 = htons(mask->tclass << 4);
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_filters.c | 250 fsp->h_u.tcp_ip6_spec.tclass)) { 252 "ethtool: The specified tos tclass are not supported\n");
|