ip6_flowlabel
0, ip6_flowlabel(ip6h), flags, tunnel_id,
return ip6_flowlabel((const struct ipv6hdr *)iph);
struct ip6_flowlabel __rcu *next;
struct ip6_flowlabel *fl;
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label);
static inline struct ip6_flowlabel *fl6_sock_lookup(struct sock *sk,
struct ip6_flowlabel *fl,
static inline void fl6_sock_release(struct ip6_flowlabel *fl)
ip6_flowlabel(iph)) {
__be32 flow_label = ip6_flowlabel(iph);
icsk->icsk_ack.lrcv_flowlabel = ntohl(ip6_flowlabel(ipv6_hdr(skb)));
ntohl(ip6_flowlabel(ipv6_hdr(skb)))) &&
struct ip6_flowlabel *flowlabel = NULL;
fl6.flowlabel = ip6_flowlabel(ipv6_hdr(skb));
struct ip6_flowlabel *fl = container_of(head, struct ip6_flowlabel, rcu);
static void fl_free(struct ip6_flowlabel *fl)
static void fl_release(struct ip6_flowlabel *fl)
struct ip6_flowlabel *fl;
struct ip6_flowlabel __rcu **flp;
struct ip6_flowlabel *fl;
struct ip6_flowlabel __rcu **flp;
static struct ip6_flowlabel *fl_intern(struct net *net,
struct ip6_flowlabel *fl, __be32 label)
struct ip6_flowlabel *lfl;
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label)
struct ip6_flowlabel *fl = sfl->fl;
struct ip6_flowlabel *fl,
static int fl6_renew(struct ip6_flowlabel *fl, unsigned long linger, unsigned long expires)
static struct ip6_flowlabel *
struct ip6_flowlabel *fl = NULL;
static struct ip6_flowlabel __rcu *fl_ht[FL_HASH_MASK+1];
struct ip6_flowlabel *fl)
struct ip6_flowlabel *fl = fl_lookup(net, freq->flr_label);
struct ip6_flowlabel *fl, *fl1 = NULL;
static inline struct ip6_flowlabel *__fl_lookup(struct net *net, __be32 label)
static struct ip6_flowlabel *ip6fl_get_first(struct seq_file *seq)
struct ip6_flowlabel *fl = NULL;
struct ip6_flowlabel *fl;
static struct ip6_flowlabel *ip6fl_get_next(struct seq_file *seq, struct ip6_flowlabel *fl)
static struct ip6_flowlabel *ip6fl_get_idx(struct seq_file *seq, loff_t pos)
struct ip6_flowlabel *fl = ip6fl_get_first(seq);
struct ip6_flowlabel *fl;
struct ip6_flowlabel *fl = v;
static struct ip6_flowlabel *fl_lookup(struct net *net, __be32 label)
struct ip6_flowlabel *fl;
static bool fl_shared_exclusive(struct ip6_flowlabel *fl)
fl6->flowlabel |= ip6_flowlabel(ipv6h);
fl6.flowlabel |= ip6_flowlabel(ipv6h);
struct ip6_flowlabel *flowlabel = NULL;
keys->tags.flow_label = ip6_flowlabel(key_iph);
flowlabel = ip6_flowlabel(inner_hdr);
label = ip6_flowlabel(ipv6h);
label = ip6_flowlabel(ipv6h);
newnp->flow_label = ip6_flowlabel(ipv6_hdr(skb));
struct ip6_flowlabel *flowlabel;
np->flow_label = ip6_flowlabel(ipv6_hdr(opt_skb));
fl6->flowlabel = ip6_flowlabel(ipv6_hdr(ireq->pktopts));
struct ip6_flowlabel *flowlabel = NULL;
struct ip6_flowlabel *flowlabel = NULL;
struct ip6_flowlabel *flowlabel;
keys->flow_label = ip6_flowlabel(ip6h);