Lines Matching refs:ip6_flowlabel

44 static struct ip6_flowlabel __rcu *fl_ht[FL_HASH_MASK+1];
74 static inline struct ip6_flowlabel *__fl_lookup(struct net *net, __be32 label) in __fl_lookup()
76 struct ip6_flowlabel *fl; in __fl_lookup()
85 static struct ip6_flowlabel *fl_lookup(struct net *net, __be32 label) in fl_lookup()
87 struct ip6_flowlabel *fl; in fl_lookup()
97 static bool fl_shared_exclusive(struct ip6_flowlabel *fl) in fl_shared_exclusive()
106 struct ip6_flowlabel *fl = container_of(head, struct ip6_flowlabel, rcu); in fl_free_rcu()
115 static void fl_free(struct ip6_flowlabel *fl) in fl_free()
126 static void fl_release(struct ip6_flowlabel *fl) in fl_release()
157 struct ip6_flowlabel *fl; in ip6_fl_gc()
158 struct ip6_flowlabel __rcu **flp; in ip6_fl_gc()
194 struct ip6_flowlabel *fl; in ip6_fl_purge()
195 struct ip6_flowlabel __rcu **flp; in ip6_fl_purge()
213 static struct ip6_flowlabel *fl_intern(struct net *net, in fl_intern()
214 struct ip6_flowlabel *fl, __be32 label) in fl_intern()
216 struct ip6_flowlabel *lfl; in fl_intern()
259 struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label) in __fl6_sock_lookup()
268 struct ip6_flowlabel *fl = sfl->fl; in __fl6_sock_lookup()
313 struct ip6_flowlabel *fl, in fl6_merge_options()
350 static int fl6_renew(struct ip6_flowlabel *fl, unsigned long linger, unsigned long expires) in fl6_renew()
372 static struct ip6_flowlabel *
376 struct ip6_flowlabel *fl = NULL; in fl_create()
491 struct ip6_flowlabel *fl) in fl_link()
595 struct ip6_flowlabel *fl = fl_lookup(net, freq->flr_label); in ipv6_flowlabel_renew()
611 struct ip6_flowlabel *fl, *fl1 = NULL; in ipv6_flowlabel_get()
753 static struct ip6_flowlabel *ip6fl_get_first(struct seq_file *seq) in ip6fl_get_first()
755 struct ip6_flowlabel *fl = NULL; in ip6fl_get_first()
770 static struct ip6_flowlabel *ip6fl_get_next(struct seq_file *seq, struct ip6_flowlabel *fl) in ip6fl_get_next()
794 static struct ip6_flowlabel *ip6fl_get_idx(struct seq_file *seq, loff_t pos) in ip6fl_get_idx()
796 struct ip6_flowlabel *fl = ip6fl_get_first(seq); in ip6fl_get_idx()
816 struct ip6_flowlabel *fl; in ip6fl_seq_next()
838 struct ip6_flowlabel *fl = v; in ip6fl_seq_show()