Symbol: ip6_flowlabel
include/net/dst_metadata.h
280
0, ip6_flowlabel(ip6h), flags, tunnel_id,
include/net/ip_tunnels.h
588
return ip6_flowlabel((const struct ipv6hdr *)iph);
include/net/ipv6.h
320
struct ip6_flowlabel __rcu *next;
include/net/ipv6.h
346
struct ip6_flowlabel *fl;
include/net/ipv6.h
394
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label);
include/net/ipv6.h
397
static inline struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk,
include/net/ipv6.h
409
struct ip6_flowlabel *fl,
include/net/ipv6.h
419
static inline void fl6_sock_release(struct ip6_flowlabel *fl)
net/core/flow_dissector.c
1284
ip6_flowlabel(iph)) {
net/core/flow_dissector.c
1285
__be32 flow_label = ip6_flowlabel(iph);
net/ipv4/tcp_input.c
1001
icsk->icsk_ack.lrcv_flowlabel = ntohl(ip6_flowlabel(ipv6_hdr(skb)));
net/ipv4/tcp_input.c
5054
ntohl(ip6_flowlabel(ipv6_hdr(skb)))) &&
net/ipv6/datagram.c
74
struct ip6_flowlabel *flowlabel = NULL;
net/ipv6/icmp.c
965
fl6.flowlabel = ip6_flowlabel(ipv6_hdr(skb));
net/ipv6/ip6_flowlabel.c
106
struct ip6_flowlabel *fl = container_of(head, struct ip6_flowlabel, rcu);
net/ipv6/ip6_flowlabel.c
115
static void fl_free(struct ip6_flowlabel *fl)
net/ipv6/ip6_flowlabel.c
126
static void fl_release(struct ip6_flowlabel *fl)
net/ipv6/ip6_flowlabel.c
152
struct ip6_flowlabel *fl;
net/ipv6/ip6_flowlabel.c
153
struct ip6_flowlabel __rcu **flp;
net/ipv6/ip6_flowlabel.c
190
struct ip6_flowlabel *fl;
net/ipv6/ip6_flowlabel.c
191
struct ip6_flowlabel __rcu **flp;
net/ipv6/ip6_flowlabel.c
210
static struct ip6_flowlabel *fl_intern(struct net *net,
net/ipv6/ip6_flowlabel.c
211
struct ip6_flowlabel *fl, __be32 label)
net/ipv6/ip6_flowlabel.c
213
struct ip6_flowlabel *lfl;
net/ipv6/ip6_flowlabel.c
256
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label)
net/ipv6/ip6_flowlabel.c
264
struct ip6_flowlabel *fl = sfl->fl;
net/ipv6/ip6_flowlabel.c
309
struct ip6_flowlabel *fl,
net/ipv6/ip6_flowlabel.c
346
static int fl6_renew(struct ip6_flowlabel *fl, unsigned long linger, unsigned long expires)
net/ipv6/ip6_flowlabel.c
368
static struct ip6_flowlabel *
net/ipv6/ip6_flowlabel.c
372
struct ip6_flowlabel *fl = NULL;
net/ipv6/ip6_flowlabel.c
44
static struct ip6_flowlabel __rcu *fl_ht[FL_HASH_MASK+1];
net/ipv6/ip6_flowlabel.c
497
struct ip6_flowlabel *fl)
net/ipv6/ip6_flowlabel.c
602
struct ip6_flowlabel *fl = fl_lookup(net, freq->flr_label);
net/ipv6/ip6_flowlabel.c
618
struct ip6_flowlabel *fl, *fl1 = NULL;
net/ipv6/ip6_flowlabel.c
74
static inline struct ip6_flowlabel *__fl_lookup(struct net *net, __be32 label)
net/ipv6/ip6_flowlabel.c
76
struct ip6_flowlabel *fl;
net/ipv6/ip6_flowlabel.c
767
static struct ip6_flowlabel *ip6fl_get_first(struct seq_file *seq)
net/ipv6/ip6_flowlabel.c
769
struct ip6_flowlabel *fl = NULL;
net/ipv6/ip6_flowlabel.c
784
static struct ip6_flowlabel *ip6fl_get_next(struct seq_file *seq, struct ip6_flowlabel *fl)
net/ipv6/ip6_flowlabel.c
808
static struct ip6_flowlabel *ip6fl_get_idx(struct seq_file *seq, loff_t pos)
net/ipv6/ip6_flowlabel.c
810
struct ip6_flowlabel *fl = ip6fl_get_first(seq);
net/ipv6/ip6_flowlabel.c
830
struct ip6_flowlabel *fl;
net/ipv6/ip6_flowlabel.c
85
static struct ip6_flowlabel *fl_lookup(struct net *net, __be32 label)
net/ipv6/ip6_flowlabel.c
852
struct ip6_flowlabel *fl = v;
net/ipv6/ip6_flowlabel.c
87
struct ip6_flowlabel *fl;
net/ipv6/ip6_flowlabel.c
97
static bool fl_shared_exclusive(struct ip6_flowlabel *fl)
net/ipv6/ip6_gre.c
668
fl6->flowlabel |= ip6_flowlabel(ipv6h);
net/ipv6/ip6_tunnel.c
1397
fl6.flowlabel |= ip6_flowlabel(ipv6h);
net/ipv6/raw.c
752
struct ip6_flowlabel *flowlabel = NULL;
net/ipv6/route.c
2407
keys->tags.flow_label = ip6_flowlabel(key_iph);
net/ipv6/seg6_iptunnel.c
134
flowlabel = ip6_flowlabel(inner_hdr);
net/ipv6/tcp_ipv6.c
1112
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1124
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1461
newnp->flow_label = ip6_flowlabel(ipv6_hdr(skb));
net/ipv6/tcp_ipv6.c
163
struct ip6_flowlabel *flowlabel;
net/ipv6/tcp_ipv6.c
1693
np->flow_label = ip6_flowlabel(ipv6_hdr(opt_skb));
net/ipv6/tcp_ipv6.c
579
fl6->flowlabel = ip6_flowlabel(ipv6_hdr(ireq->pktopts));
net/ipv6/udp.c
1462
struct ip6_flowlabel *flowlabel = NULL;
net/l2tp/l2tp_ip6.c
526
struct ip6_flowlabel *flowlabel = NULL;
net/sctp/ipv6.c
304
struct ip6_flowlabel *flowlabel;
tools/testing/selftests/bpf/progs/bpf_flow.c
338
keys->flow_label = ip6_flowlabel(ip6h);