/drivers/infiniband/core/ |
D | cma_configfs.c | 147 u8 tos; in default_roce_tos_show() local 153 tos = cma_get_default_roce_tos(cma_dev, group->port_num); in default_roce_tos_show() 156 return sprintf(buf, "%u\n", tos); in default_roce_tos_show() 165 u8 tos; in default_roce_tos_store() local 167 ret = kstrtou8(buf, 0, &tos); in default_roce_tos_store() 175 ret = cma_set_default_roce_tos(cma_dev, group->port_num, tos); in default_roce_tos_store()
|
D | ud_header.c | 129 { STRUCT_FIELD(ip4, tos), 289 iph.tos = header->ip4.tos; in ib_ud_ip4_csum()
|
D | cma.c | 364 u8 tos; member 2256 id->tos = id_priv->tos; in cma_iw_listen() 2327 void rdma_set_service_type(struct rdma_cm_id *id, int tos) in rdma_set_service_type() argument 2332 id_priv->tos = (u8) tos; in rdma_set_service_type() 2389 path_rec.qos_class = cpu_to_be16((u16) id_priv->tos); in cma_query_ib_route() 2537 static int iboe_tos_to_sl(struct net_device *ndev, int tos) in iboe_tos_to_sl() argument 2542 prio = rt_tos2priority(tos); in iboe_tos_to_sl() 2577 u8 tos = id_priv->tos_set ? id_priv->tos : default_roce_tos; in cma_resolve_iboe_route() local 2639 route->path_rec->sl = iboe_tos_to_sl(ndev, tos); in cma_resolve_iboe_route() 2640 route->path_rec->traffic_class = tos; in cma_resolve_iboe_route() [all …]
|
/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_tc_u32_parse.h | 48 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()
|
D | cxgb4_filter.c | 64 unsupported(fconf, TOS_F, fs->val.tos, fs->mask.tos) || in validate_filter() 292 fwr->ttyp = f->fs.val.tos; in set_filter_wr() 293 fwr->ttypm = f->fs.mask.tos; in set_filter_wr() 410 if (fs->val.tos && !fs->mask.tos) in fill_default_mask() 411 fs->mask.tos |= ~0; in fill_default_mask()
|
/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_cm.c | 94 __be16 peer_port, u8 tos) in cxgb_find_route() argument 102 tos, 0); in cxgb_find_route() 123 __be16 peer_port, u8 tos, __u32 sin6_scope_id) in cxgb_find_route6() argument
|
/drivers/net/ |
D | geneve.c | 278 ((struct iphdr *)oiph)->tos); in geneve_rx() 725 __u8 tos; in geneve_get_v4_rt() local 736 tos = info->key.tos; in geneve_get_v4_rt() 737 if ((tos == 1) && !geneve->collect_md) { in geneve_get_v4_rt() 738 tos = ip_tunnel_get_dsfield(ip_hdr(skb), skb); in geneve_get_v4_rt() 741 fl4->flowi4_tos = RT_TOS(tos); in geneve_get_v4_rt() 785 prio = info->key.tos; in geneve_get_v6_dst() 824 __u8 tos, ttl; in geneve_xmit_skb() local 842 tos = ip_tunnel_ecn_encap(key->tos, ip_hdr(skb), skb); in geneve_xmit_skb() 845 tos = ip_tunnel_ecn_encap(fl4.flowi4_tos, ip_hdr(skb), skb); in geneve_xmit_skb() [all …]
|
D | vxlan.c | 1355 ((struct iphdr *)oiph)->tos); in vxlan_ecn_decapsulate() 1902 struct sk_buff *skb, int oif, u8 tos, in vxlan_get_route() argument 1914 if (tos && !info) in vxlan_get_route() 1924 fl4.flowi4_tos = RT_TOS(tos); in vxlan_get_route() 1954 struct sk_buff *skb, int oif, u8 tos, in vxlan6_get_route() argument 1970 if (tos && !info) in vxlan6_get_route() 1982 fl6.flowlabel = ip6_make_flowinfo(RT_TOS(tos), label); in vxlan6_get_route() 2114 __u8 tos, ttl; in vxlan_xmit_one() local 2144 tos = vxlan->cfg.tos; in vxlan_xmit_one() 2145 if (tos == 1) in vxlan_xmit_one() [all …]
|
/drivers/infiniband/hw/i40iw/ |
D | i40iw_cm.h | 303 u8 tos; member 350 u8 tos; member 376 u8 tos; member
|
D | i40iw_cm.c | 450 iph->tos = cm_node->tos; in i40iw_form_cm_frame() 477 ip6h->priority = cm_node->tos >> 4; in i40iw_form_cm_frame() 478 ip6h->flow_lbl[0] = cm_node->tos << 4; in i40iw_form_cm_frame() 2159 cm_node->tos = cm_info->tos; in i40iw_make_cm_node() 2162 if (listener->tos != cm_info->tos) in i40iw_make_cm_node() 2165 listener->tos, cm_info->tos); in i40iw_make_cm_node() 2166 cm_node->tos = max(listener->tos, cm_info->tos); in i40iw_make_cm_node() 2167 cm_node->user_pri = rt_tos2priority(cm_node->tos); in i40iw_make_cm_node() 2169 cm_node->tos, cm_node->user_pri); in i40iw_make_cm_node() 3121 cm_info.tos = iph->tos; in i40iw_receive_ilq() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_flower.c | 254 key->tos & 0x3, mask->tos & 0x3); in mlxsw_sp_flower_parse_ip() 257 key->tos >> 6, mask->tos >> 6); in mlxsw_sp_flower_parse_ip()
|
D | spectrum_ipip.c | 177 bool inherit_tos = tunnel->parms.iph.tos & 0x1; in mlxsw_sp_ipip_can_offload_gre4()
|
/drivers/net/ethernet/netronome/nfp/flower/ |
D | cmsg.h | 190 u8 tos; member 224 u8 tos; member
|
D | offload.c | 164 if (mask_ip && mask_ip->tos) in nfp_flower_calculate_key_layers() 173 if (mask_ip && mask_ip->tos) in nfp_flower_calculate_key_layers()
|
/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 758 DSCP_V(ep->tos >> 2) | in send_connect() 1946 DSCP_V(ep->tos >> 2) | in send_fw_act_open_req() 2007 bool clear_mpa_v1, enum chip_type adapter_type, u8 tos) in import_ep() argument 2037 n, pdev, rt_tos2priority(tos)); in import_ep() 2059 n, pdev, rt_tos2priority(tos)); in import_ep() 2141 raddr->sin_port, ep->com.cm_id->tos); in c4iw_reconnect() 2151 ep->com.cm_id->tos, in c4iw_reconnect() 2163 ep->com.cm_id->tos); in c4iw_reconnect() 2174 ep->tos = ep->com.cm_id->tos; in c4iw_reconnect() 2398 DSCP_V(ep->tos >> 2) | in accept_cr() [all …]
|
/drivers/infiniband/hw/nes/ |
D | nes_cm.h | 306 u8 tos; member 354 u8 tos; member
|
/drivers/infiniband/sw/rxe/ |
D | rxe_icrc.c | 69 ip4h->tos = 0xff; in rxe_icrc_hdr()
|
D | rxe_net.c | 307 __u8 tos, __u8 ttl, __be16 df, bool xnet) in prepare_ipv4_hdr() argument 326 iph->tos = tos; in prepare_ipv4_hdr()
|
/drivers/infiniband/hw/cxgb3/ |
D | iwch_cm.h | 189 u8 tos; member
|
/drivers/staging/rtl8712/ |
D | xmit_linux.c | 91 UserPriority = ip_hdr.tos >> 5; in r8712_set_qos()
|
/drivers/net/dsa/ |
D | bcm_sf2_cfp.c | 195 core_writel(priv, v4_spec->tos << 16 | ip_proto << 8 | ip_frag << 7, in bcm_sf2_cfp_rule_set() 434 v4_spec->tos = (reg >> 16) & IPPROTO_MASK; in bcm_sf2_cfp_rule_get()
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.c | 939 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn, mask->tos & 0x3); in __parse_cls_flower() 940 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn, key->tos & 0x3); in __parse_cls_flower() 942 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_dscp, mask->tos >> 2); in __parse_cls_flower() 943 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_dscp, key->tos >> 2); in __parse_cls_flower() 953 if (mask->tos || mask->ttl) in __parse_cls_flower() 1678 fl4.flowi4_tos = tun_key->tos; in mlx5e_create_encap_header_ipv4() 1784 fl6.flowlabel = ip6_make_flowinfo(RT_TOS(tun_key->tos), tun_key->label); in mlx5e_create_encap_header_ipv6()
|
/drivers/net/slip/ |
D | slhc.c | 354 || ip->tos != cs->cs_ip.tos in slhc_compress()
|
/drivers/net/ethernet/freescale/ |
D | gianfar_ethtool.c | 1009 gfar_set_attribute(value->tos, mask->tos, RQFCR_PID_TOS, tab); in gfar_set_basic_ip() 1023 gfar_set_attribute(value->tos, mask->tos, RQFCR_PID_TOS, tab); in gfar_set_user_ip()
|
/drivers/staging/rtl8188eu/os_dep/ |
D | os_intfs.c | 246 dscp = ip_hdr(skb)->tos & 0xfc; in rtw_classify8021d() 282 dscp = piphdr->tos & 0xfc; in rtw_recv_select_queue()
|