Home
last modified time | relevance | path

Searched refs:flow_label (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Duverbs_marshall.c40 dst->grh.flow_label = src->grh.flow_label; in ib_copy_ah_attr_to_user()
103 dst->flow_label = src->flow_label; in ib_copy_path_rec_to_user()
129 dst->flow_label = src->flow_label; in ib_copy_path_rec_from_user()
Dcm_msgs.h296 __be32 flow_label) in cm_req_set_primary_flow_label() argument
301 (be32_to_cpu(flow_label) << 12)); in cm_req_set_primary_flow_label()
358 __be32 flow_label) in cm_req_set_alt_flow_label() argument
363 (be32_to_cpu(flow_label) << 12)); in cm_req_set_alt_flow_label()
718 __be32 flow_label) in cm_lap_set_flow_label() argument
722 (be32_to_cpu(flow_label) << 12)); in cm_lap_set_flow_label()
Dmulticast.c317 src->flow_label != dst->flow_label) in cmp_rec()
747 ah_attr->grh.flow_label = be32_to_cpu(rec->flow_label); in ib_init_ah_from_mcmember()
Duser_mad.c247 packet->mad.hdr.flow_label = cpu_to_be32(ah_attr.grh.flow_label); in recv_handler()
499 ah_attr.grh.flow_label = be32_to_cpu(packet->mad.hdr.flow_label); in ib_umad_write()
Dud_header.c128 { STRUCT_FIELD(grh, flow_label),
Duverbs_cmd.c2221 resp.dest.flow_label = attr->ah_attr.grh.flow_label; in ib_uverbs_query_qp()
2233 resp.alt_dest.flow_label = attr->alt_ah_attr.grh.flow_label; in ib_uverbs_query_qp()
2326 attr->ah_attr.grh.flow_label = cmd.dest.flow_label; in ib_uverbs_modify_qp()
2338 attr->alt_ah_attr.grh.flow_label = cmd.alt_dest.flow_label; in ib_uverbs_modify_qp()
2849 attr.grh.flow_label = cmd.attr.grh.flow_label; in ib_uverbs_create_ah()
Dsa_query.c195 { PATH_REC_FIELD(flow_label),
319 { MCMEMBER_REC_FIELD(flow_label),
1026 ah_attr->grh.flow_label = be32_to_cpu(rec->flow_label); in ib_init_ah_from_path()
Dcm.c1104 cm_req_set_primary_flow_label(req_msg, pri_path->flow_label); in cm_format_req()
1125 alt_path->flow_label); in cm_format_req()
1301 primary_path->flow_label = cm_req_get_primary_flow_label(req_msg); in cm_format_paths_from_req()
1323 alt_path->flow_label = cm_req_get_alt_flow_label(req_msg); in cm_format_paths_from_req()
2672 cm_lap_set_flow_label(lap_msg, alternate_path->flow_label); in cm_format_lap()
2748 path->flow_label = cm_lap_get_flow_label(lap_msg); in cm_format_path_from_lap()
Dverbs.c398 ah_attr->grh.flow_label = flow_class & 0xFFFFF; in ib_init_ah_from_wc()
Dcma.c954 ib->sib_flowinfo = path->flow_label; in cma_save_ib_info()
972 ib->sib_flowinfo = path->flow_label; in cma_save_ib_info()
/linux-4.4.14/include/uapi/rdma/
Dib_user_mad.h88 __be32 flow_label; member
132 __be32 flow_label; member
Dib_user_sa.h60 __be32 flow_label; member
Dib_user_verbs.h445 __u32 flow_label; member
573 __u32 flow_label; member
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dah.c40 ah->av.grh_gid_fl = cpu_to_be32(ah_attr->grh.flow_label | in create_ib_ah()
76 ah_attr->grh.flow_label = tmp & 0xfffff; in mlx5_ib_query_ah()
Dqp.c1391 (ah->grh.flow_label)); in mlx5_set_path()
3017 ib_ah_attr->grh.flow_label = in to_ib_ah_attr()
/linux-4.4.14/include/net/
Dflow_dissector.h36 flow_label:20; member
182 return (keys->ports.ports || keys->tags.flow_label); in flow_keys_have_l4()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_av.c122 ah_attr->grh.flow_label); in ehca_create_ah()
185 ah_attr->grh.flow_label); in ehca_modify_ah()
249 ah_attr->grh.flow_label = EHCA_BMASK_GET(GRH_FLOWLABEL_MASK, in ehca_query_ah()
Dehca_classes_pSeries.h117 u32 flow_label; /* 28 */ member
Dehca_qp.c1524 mqpcb->flow_label = attr->ah_attr.grh.flow_label; in internal_modify_qp()
1634 mqpcb->flow_label_al = attr->alt_ah_attr.grh.flow_label; in internal_modify_qp()
1993 qp_attr->ah_attr.grh.flow_label = qpcb->flow_label; in ehca_query_qp()
2013 qp_attr->alt_ah_attr.grh.flow_label = qpcb->flow_label_al; in ehca_query_qp()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_av.c214 ah_attr->grh.flow_label); in mthca_create_ah()
278 header->grh.flow_label = in mthca_read_ah()
313 attr->grh.flow_label = in mthca_ah_query()
Dmthca_qp.c417 ib_ah_attr->grh.flow_label = in to_ib_ah_attr()
535 (ah->grh.flow_label)); in mthca_path_set()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_multicast.c235 priv->broadcast->mcmember.flow_label = mcmember->flow_label; in ipoib_mcast_join_finish()
279 .flow_label = be32_to_cpu(mcast->mcmember.flow_label), in ipoib_mcast_join_finish()
514 rec.flow_label = priv->broadcast->mcmember.flow_label; in ipoib_mcast_join()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c101 attr->grh.flow_label); in set_av_attr()
217 attr->grh.flow_label = be32_to_cpu(grh->tclass_flow) & 0x00ffffffff; in ocrdma_query_ah()
Docrdma_hw.c2514 (ah_attr->grh.flow_label & OCRDMA_QP_PARAMS_FLOW_LABEL_MASK); in ocrdma_set_av_params()
Docrdma_verbs.c1609 qp_attr->ah_attr.grh.flow_label = params.rnt_rc_sl_fl & in ocrdma_query_qp()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dah.c56 ah_attr->grh.flow_label); in create_ib_ah()
181 ah_attr->grh.flow_label = in mlx4_ib_query_ah()
Dqp.c1335 (ah->grh.flow_label)); in _mlx4_set_path()
2329 sqp->ud_header.grh.flow_label = in build_mlx_header()
3222 ib_ah_attr->grh.flow_label = in to_ib_ah_attr()
/linux-4.4.14/net/core/
Dflow_dissector.c236 __be32 flow_label = ip6_flowlabel(iph); in __skb_flow_dissect() local
243 key_tags->flow_label = ntohl(flow_label); in __skb_flow_dissect()
707 keys.tags.flow_label = (__force u32)fl6->flowlabel; in __skb_get_hash_flowi6()
815 keys->tags.flow_label = (__force u32)fl6->flowlabel; in __get_hash_from_flowi6()
/linux-4.4.14/net/ipv6/
Dip6_flowlabel.c487 freq->flr_label = np->flow_label; in ipv6_flowlabel_opt_get()
494 if (sfl->fl->label == (np->flow_label & IPV6_FLOWLABEL_MASK)) { in ipv6_flowlabel_opt_get()
537 np->flow_label = 0; in ipv6_flowlabel_opt()
547 if (freq.flr_label == (np->flow_label&IPV6_FLOWLABEL_MASK)) in ipv6_flowlabel_opt()
548 np->flow_label &= ~IPV6_FLOWLABEL_MASK; in ipv6_flowlabel_opt()
Dinet6_connection_sock.c131 fl6->flowlabel = np->flow_label; in inet6_csk_route_socket()
Daf_inet6.c466 sin->sin6_flowinfo = np->flow_label; in inet6_getname()
660 fl6.flowlabel = np->flow_label; in inet6_sk_rebuild_header()
Dtcp_ipv6.c186 np->flow_label = fl6.flowlabel; in tcp_v6_connect()
1026 newnp->flow_label = ip6_flowlabel(ipv6_hdr(skb)); in tcp_v6_syn_recv_sock()
1099 newnp->flow_label = ip6_flowlabel(ipv6_hdr(skb)); in tcp_v6_syn_recv_sock()
1302 np->flow_label = ip6_flowlabel(ipv6_hdr(opt_skb)); in tcp_v6_do_rcv()
Ddatagram.c148 np->flow_label = fl6.flowlabel; in __ip6_datagram_connect()
Draw.c818 fl6.flowlabel = np->flow_label; in rawv6_sendmsg()
Dudp.c1233 fl6.flowlabel = np->flow_label; in udpv6_sendmsg()
/linux-4.4.14/include/rdma/
Dib_sa.h143 __be32 flow_label; member
203 __be32 flow_label; member
Dib_pack.h193 __be32 flow_label; member
Dib_verbs.h507 u32 flow_label; member
/linux-4.4.14/include/linux/
Dipv6.h157 __be32 flow_label; member
/linux-4.4.14/net/l2tp/
Dl2tp_ip6.c431 lsa->l2tp_flowinfo = np->flow_label; in l2tp_ip6_getname()
555 fl6.flowlabel = np->flow_label; in l2tp_ip6_sendmsg()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_conntrack_l3proto_ipv6.c260 sin6.sin6_flowinfo = inet6->flow_label & IPV6_FLOWINFO_MASK; in ipv6_getorigdst()
/linux-4.4.14/net/ipv4/
Dtcp_minisocks.c301 tw->tw_flowlabel = be32_to_cpu(np->flow_label & IPV6_FLOWLABEL_MASK); in tcp_time_wait()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_ruc.c585 grh->flow_label); in ipath_make_grh()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_ruc.c660 (grh->flow_label << IB_GRH_FLOW_SHIFT)); in qib_make_grh()
/linux-4.4.14/net/dccp/
Dipv6.c825 np->flow_label = fl6.flowlabel; in dccp_v6_connect()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Druc.c681 (grh->flow_label << IB_GRH_FLOW_SHIFT)); in hfi1_make_grh()
/linux-4.4.14/include/linux/mlx5/
Dmlx5_ifc.h410 u8 flow_label[0x14]; member
2371 u8 flow_label[0x14]; member
6570 u8 flow_label[0x14]; member
/linux-4.4.14/drivers/scsi/
Dscsi_transport_iscsi.c361 iscsi_iface_net_attr(ipv6_iface, flow_label, ISCSI_NET_PARAM_IPV6_FLOW_LABEL);