Home
last modified time | relevance | path

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

12345

/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.c152 u8 tos; in default_roce_tos_show() local
158 tos = cma_get_default_roce_tos(cma_dev, group->port_num); in default_roce_tos_show()
161 return sysfs_emit(buf, "%u\n", tos); in default_roce_tos_show()
170 u8 tos; in default_roce_tos_store() local
172 ret = kstrtou8(buf, 0, &tos); in default_roce_tos_store()
180 ret = cma_set_default_roce_tos(cma_dev, group->port_num, tos); in default_roce_tos_store()
A Dud_header.c129 { STRUCT_FIELD(ip4, tos),
289 iph.tos = header->ip4.tos; in ib_ud_ip4_csum()
/drivers/net/ethernet/intel/iavf/
A Diavf_ethtool.c951 fsp->h_u.tcp_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
956 fsp->m_u.tcp_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
963 fsp->h_u.ah_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
967 fsp->m_u.ah_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
973 fsp->h_u.usr_ip4_spec.tos = rule->ip_data.tos; in iavf_get_ethtool_fdir_entry()
979 fsp->m_u.usr_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1142 fltr->ip_data.tos = fsp->h_u.tcp_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1147 fltr->ip_mask.tos = fsp->m_u.tcp_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1155 fltr->ip_data.tos = fsp->h_u.ah_ip4_spec.tos; in iavf_add_fdir_fltr_info()
1159 fltr->ip_mask.tos = fsp->m_u.ah_ip4_spec.tos; in iavf_add_fdir_fltr_info()
[all …]
A Diavf_fdir.c53 if (fltr->ip_mask.tos && fltr->ip_mask.tos != U8_MAX) in iavf_validate_fdir_fltr_masks()
320 if (fltr->ip_mask.tos == U8_MAX) { in iavf_fill_fdir_ip4_hdr()
321 iph->tos = fltr->ip_data.tos; in iavf_fill_fdir_ip4_hdr()
/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));
A Dcm.h260 u8 tos; member
318 u8 tos; member
339 u8 tos; member
388 static inline u8 irdma_tos2dscp(u8 tos) in irdma_tos2dscp() argument
391 return (u8)FIELD_GET(IRDMA_DSCP_VAL, tos); in irdma_tos2dscp()
A Dcm.c494 iph->tos = cm_node->tos; in irdma_form_uda_cm_frame()
524 ip6h->priority = cm_node->tos >> 4; in irdma_form_uda_cm_frame()
2178 ah_info.tc_tos = cm_node->tos; in irdma_cm_create_ah()
2255 cm_node->tos = cm_info->tos; in irdma_make_cm_node()
2258 if (listener->tos != cm_info->tos) in irdma_make_cm_node()
2261 listener->tos, cm_info->tos); in irdma_make_cm_node()
2265 cm_node->tos = max(listener->tos, cm_info->tos); in irdma_make_cm_node()
3184 cm_info.tos = iph->tos; in irdma_receive_ilq()
3354 tcp_info->tos = cm_node->tos; in irdma_init_tcp_ctx()
3882 cm_info.tos = cm_id->tos; in irdma_connect()
[all …]
/drivers/net/ethernet/google/gve/
A Dgve_flow_rule.c46 fsp->h_u.tcp_ip4_spec.tos = flow_rule->key.tos; in gve_fill_ethtool_flow_spec()
51 fsp->m_u.tcp_ip4_spec.tos = flow_rule->mask.tos; in gve_fill_ethtool_flow_spec()
58 fsp->h_u.ah_ip4_spec.tos = flow_rule->key.tos; in gve_fill_ethtool_flow_spec()
62 fsp->m_u.ah_ip4_spec.tos = flow_rule->mask.tos; in gve_fill_ethtool_flow_spec()
/drivers/net/ethernet/netronome/nfp/flower/
A Dmatch.c226 tmp = match.key->tos & match.mask->tos; in nfp_flower_compile_ip_ext()
227 ext->tos |= tmp & (~msk->tos); in nfp_flower_compile_ip_ext()
228 msk->tos |= match.mask->tos; in nfp_flower_compile_ip_ext()
446 ext->tos |= match.key->tos & match.mask->tos; in nfp_flower_compile_tun_ip_ext()
448 msk->tos |= match.mask->tos; in nfp_flower_compile_tun_ip_ext()
A Dcmsg.h227 u8 tos; member
357 u8 tos; member
423 u8 tos; member
A Daction.c503 set_tun->tos = ip_tun->key.tos; in nfp_fl_set_tun()
624 case round_down(offsetof(struct iphdr, tos), 4): in nfp_fl_set_ip4()
634 set_ip_ttl_tos->ipv4_tos_mask |= tos_word_mask->tos; in nfp_fl_set_ip4()
635 set_ip_ttl_tos->ipv4_tos &= ~tos_word_mask->tos; in nfp_fl_set_ip4()
636 set_ip_ttl_tos->ipv4_tos |= tos_word->tos & tos_word_mask->tos; in nfp_fl_set_ip4()
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_tun.c236 attr.fl.fl4.flowi4_tos = tun_key->tos & ~INET_ECN_MASK; in mlx5e_tc_tun_create_header_ipv4()
287 ip->tos = tun_key->tos; in mlx5e_tc_tun_create_header_ipv4()
352 attr.fl.fl4.flowi4_tos = tun_key->tos & ~INET_ECN_MASK; in mlx5e_tc_tun_update_header_ipv4()
392 ip->tos = tun_key->tos; in mlx5e_tc_tun_update_header_ipv4()
508 attr.fl.fl6.flowlabel = ip6_make_flowinfo(tun_key->tos, tun_key->label); in mlx5e_tc_tun_create_header_ipv6()
558 ip6_flow_hdr(ip6h, tun_key->tos, 0); in mlx5e_tc_tun_create_header_ipv6()
662 ip6_flow_hdr(ip6h, tun_key->tos, 0); in mlx5e_tc_tun_update_header_ipv6()
911 match.mask->tos & 0x3); in mlx5e_tc_tun_parse()
913 match.key->tos & 0x3); in mlx5e_tc_tun_parse()
916 match.mask->tos >> 2); in mlx5e_tc_tun_parse()
[all …]
/drivers/net/
A Dbareudp.c182 ((struct iphdr *)oiph)->tos); in bareudp_udp_encap_recv()
316 __u8 tos, ttl; in bareudp_xmit_skb() local
330 sport, bareudp->port, key->tos, in bareudp_xmit_skb()
340 tos = ip_tunnel_ecn_encap(key->tos, ip_hdr(skb), skb); in bareudp_xmit_skb()
363 tos, ttl, df, sport, bareudp->port, in bareudp_xmit_skb()
400 key, sport, bareudp->port, key->tos, in bareudp6_xmit_skb()
409 prio = ip_tunnel_ecn_encap(key->tos, ip_hdr(skb), skb); in bareudp6_xmit_skb()
520 info->key.tos, in bareudp_fill_metadata_dst()
534 sport, bareudp->port, info->key.tos, in bareudp_fill_metadata_dst()
A Dgtp.c443 iph->tos, in gtp0_send_echo_resp_ip()
702 iph->tos, in gtp1u_send_echo_resp()
1000 __u8 tos; member
1019 struct sock *sk, __u8 tos, in gtp_set_pktinfo_ipv4() argument
1025 pktinfo->tos = tos; in gtp_set_pktinfo_ipv4()
1039 pktinfo->tos = tos; in gtp_set_pktinfo_ipv6()
1199 iph->tos); in gtp_build_skb_ip4()
1223 __u8 tos; in gtp_build_skb_ip6() local
1242 tos = ipv6_get_dsfield(ip6h); in gtp_build_skb_ip6()
1303 pktinfo.tos, in gtp_dev_xmit()
[all …]
A Dgeneve.c312 ((struct iphdr *)oiph)->tos); in geneve_rx()
809 dsfield = info->key.tos; in geneve_get_dsfield()
828 __u8 tos, ttl; in geneve_xmit_skb() local
841 tos = geneve_get_dsfield(skb, dev, info, &use_cache); in geneve_xmit_skb()
848 sport, geneve->cfg.info.key.tp_dst, tos, in geneve_xmit_skb()
888 tos = ip_tunnel_ecn_encap(tos, ip_hdr(skb), skb); in geneve_xmit_skb()
1088 u8 tos; in geneve_fill_metadata_dst() local
1094 tos = geneve_get_dsfield(skb, dev, info, &use_cache); in geneve_fill_metadata_dst()
1102 tos, in geneve_fill_metadata_dst()
1332 return !(info->key.tun_id || info->key.tos || in is_tnl_info_zero()
[all …]
/drivers/net/ethernet/chelsio/libcxgb/
A Dlibcxgb_cm.c95 __be16 peer_port, u8 tos) in cxgb_find_route() argument
103 tos & ~INET_ECN_MASK, 0); in cxgb_find_route()
124 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() argument
/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_tc_u32_parse.h48 f->val.tos = (ntohl(val) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos()
49 f->mask.tos = (ntohl(mask) >> 16) & 0x000000FF; in cxgb4_fill_ipv4_tos()
116 f->val.tos = (ntohl(val) >> 20) & 0x000000FF; in cxgb4_fill_ipv6_tos()
117 f->mask.tos = (ntohl(mask) >> 20) & 0x000000FF; in cxgb4_fill_ipv6_tos()
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_flows.c565 if (ipv4_usr_mask->tos) { in otx2_prepare_ipv4_flow()
566 pkt->tos = ipv4_usr_hdr->tos; in otx2_prepare_ipv4_flow()
567 pmask->tos = ipv4_usr_mask->tos; in otx2_prepare_ipv4_flow()
618 if (ipv4_l4_mask->tos) { in otx2_prepare_ipv4_flow()
619 pkt->tos = ipv4_l4_hdr->tos; in otx2_prepare_ipv4_flow()
620 pmask->tos = ipv4_l4_mask->tos; in otx2_prepare_ipv4_flow()
673 if (ah_esp_mask->tos) { in otx2_prepare_ipv4_flow()
674 pkt->tos = ah_esp_hdr->tos; in otx2_prepare_ipv4_flow()
675 pmask->tos = ah_esp_mask->tos; in otx2_prepare_ipv4_flow()
/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.c305 list[i].h_u.ipv4_hdr.tos = hdr->l3_key.tos; in ice_tc_fill_tunnel_outer()
306 list[i].m_u.ipv4_hdr.tos = hdr->l3_mask.tos; in ice_tc_fill_tunnel_outer()
328 hdr->l3_key.tos, in ice_tc_fill_tunnel_outer()
331 hdr->l3_mask.tos, in ice_tc_fill_tunnel_outer()
559 list[i].h_u.ipv4_hdr.tos = headers->l3_key.tos; in ice_tc_fill_rules()
560 list[i].m_u.ipv4_hdr.tos = headers->l3_mask.tos; in ice_tc_fill_rules()
583 headers->l3_key.tos, in ice_tc_fill_rules()
586 headers->l3_mask.tos, in ice_tc_fill_rules()
1420 if (match->mask->tos) { in ice_tc_set_tos_ttl()
1426 headers->l3_key.tos = match->key->tos; in ice_tc_set_tos_ttl()
[all …]
A Dice_fdir.c948 ice_pkt_insert_u8(loc, ICE_IPV4_TOS_OFFSET, input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
963 ice_pkt_insert_u8(loc, ICE_IPV4_TOS_OFFSET, input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
978 ice_pkt_insert_u8(loc, ICE_IPV4_TOS_OFFSET, input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
987 ice_pkt_insert_u8(loc, ICE_IPV4_TOS_OFFSET, input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
1245 a->ip.v4.tos == b->ip.v4.tos) in ice_fdir_comp_rules()
A Dice_ethtool_fdir.c152 fsp->h_u.usr_ip4_spec.tos = rule->ip.v4.tos; in ice_get_ethtool_fdir_entry()
160 fsp->m_u.usr_ip4_spec.tos = rule->mask.v4.tos; in ice_get_ethtool_fdir_entry()
937 if (tcp_ip4_spec->tos) in ice_set_fdir_ip4_seg()
1017 if (usr_ip4_spec->tos) in ice_set_fdir_ip4_usr_seg()
1910 input->ip.v4.tos = fsp->h_u.usr_ip4_spec.tos; in ice_set_fdir_input_set()
1916 input->mask.v4.tos = fsp->m_u.usr_ip4_spec.tos; in ice_set_fdir_input_set()
/drivers/infiniband/hw/cxgb4/
A Dcm.c796 DSCP_V(ep->tos >> 2) | in send_connect()
2014 DSCP_V(ep->tos >> 2) | in send_fw_act_open_req()
2217 ep->com.cm_id->tos, in c4iw_reconnect()
2229 ep->com.cm_id->tos); in c4iw_reconnect()
2240 ep->tos = ep->com.cm_id->tos; in c4iw_reconnect()
2452 DSCP_V(ep->tos >> 2) | in accept_cr()
2529 u8 tos; in pass_accept_req() local
2544 tos = parent_ep->com.cm_id->tos; in pass_accept_req()
2567 tos, in pass_accept_req()
2644 child_ep->tos = tos; in pass_accept_req()
[all …]
/drivers/net/ethernet/microchip/vcap/
A Dvcap_tc.c396 if (mt.mask->tos) { in vcap_tc_flower_handler_ip_usage()
398 mt.key->tos, in vcap_tc_flower_handler_ip_usage()
399 mt.mask->tos); in vcap_tc_flower_handler_ip_usage()
/drivers/net/vxlan/
A Dvxlan_core.c1635 ((struct iphdr *)oiph)->tos); in vxlan_ecn_decapsulate()
2343 __u8 tos, ttl; in vxlan_xmit_one() local
2401 tos = vxlan->cfg.tos; in vxlan_xmit_one()
2402 if (tos == 1) in vxlan_xmit_one()
2404 if (tos && !info) in vxlan_xmit_one()
2442 tos = info->key.tos; in vxlan_xmit_one()
2515 tos = ip_tunnel_ecn_encap(tos, old_iph, skb); in vxlan_xmit_one()
2525 pkey->u.ipv4.dst, tos, ttl, df, in vxlan_xmit_one()
2539 src_port, dst_port, tos, in vxlan_xmit_one()
2583 tos = ip_tunnel_ecn_encap(tos, old_iph, skb); in vxlan_xmit_one()
[all …]

Completed in 97 milliseconds

12345