Home
last modified time | relevance | path

Searched refs:IPV6_FLOWLABEL_MASK (Results 1 – 18 of 18) sorted by relevance

/linux/net/ipv6/
H A Dip6_flowlabel.c217 fl->label = label & IPV6_FLOWLABEL_MASK; in fl_intern()
221 fl->label = htonl(get_random_u32())&IPV6_FLOWLABEL_MASK; in fl_intern()
260 label &= IPV6_FLOWLABEL_MASK; in __fl6_sock_lookup()
530 freq->flr_label = np->rcv_flowinfo & IPV6_FLOWLABEL_MASK; in ipv6_flowlabel_opt_get()
542 if (sfl->fl->label == (np->flow_label & IPV6_FLOWLABEL_MASK)) { in ipv6_flowlabel_opt_get()
589 if (freq->flr_label == (np->flow_label & IPV6_FLOWLABEL_MASK)) in ipv6_flowlabel_put()
590 np->flow_label &= ~IPV6_FLOWLABEL_MASK; in ipv6_flowlabel_put()
649 if (freq->flr_label & ~IPV6_FLOWLABEL_MASK) in ipv6_flowlabel_get()
H A Draw.c806 if (fl6.flowlabel&IPV6_FLOWLABEL_MASK) { in rawv6_sendmsg()
848 if ((fl6.flowlabel&IPV6_FLOWLABEL_MASK) && !flowlabel) { in rawv6_sendmsg()
H A Dfib6_rules.c409 if (flowlabel_mask & ~IPV6_FLOWLABEL_MASK) { in fib6_nl2rule_flowlabel()
H A Dudp.c1583 if (fl6->flowlabel & IPV6_FLOWLABEL_MASK) { in udpv6_sendmsg()
1636 if ((fl6->flowlabel&IPV6_FLOWLABEL_MASK) && !flowlabel) { in udpv6_sendmsg()
H A Dseg6_iptunnel.c134 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK; in seg6_make_flowlabel()
H A Ddatagram.c84 (np->flow_label & IPV6_FLOWLABEL_MASK)) { in ip6_datagram_dst_update()
H A Dip6_tunnel.c1487 fl6->flowlabel |= IPV6_FLOWLABEL_MASK & p->flowinfo; in ip6_tnl_link_config()
H A Dip6_gre.c1106 fl6->flowlabel |= IPV6_FLOWLABEL_MASK & p->flowinfo; in ip6gre_tnl_link_config_common()
H A Dtcp_ipv6.c162 if (fl6->flowlabel & IPV6_FLOWLABEL_MASK) { in tcp_v6_connect()
H A Droute.c6210 (nla_get_be32(tb[RTA_FLOWLABEL]) & ~IPV6_FLOWLABEL_MASK)) { in inet6_rtm_valid_getroute_req()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_flow.c86 #define IPV6_FLOWLABEL_MASK __bpf_constant_htonl(0x000FFFFF) macro
89 return *(__be32 *)hdr & IPV6_FLOWLABEL_MASK; in ip6_flowlabel()
/linux/net/ipv4/
H A Dtcp_minisocks.c365 tw->tw_flowlabel = be32_to_cpu(np->flow_label & IPV6_FLOWLABEL_MASK); in tcp_time_wait()
/linux/net/dccp/
H A Dipv6.c
/linux/net/sctp/
H A Dipv6.c303 (fl6->flowlabel & IPV6_FLOWLABEL_MASK)) { in sctp_v6_get_dst()
H A Dassociola.c659 peer->flowlabel = ntohl(info & IPV6_FLOWLABEL_MASK); in sctp_assoc_add_peer()
/linux/drivers/net/
H A Dgeneve.c2293 IPV6_FLOWLABEL_MASK; in geneve_nl2info()
/linux/drivers/net/vxlan/
H A Dvxlan_core.c4179 IPV6_FLOWLABEL_MASK; in vxlan_nl2conf()
/linux/net/core/
H A Dfilter.c5079 IPV6_FLOWLABEL_MASK; in BPF_CALL_4()