Lines Matching refs:opt
230 struct ipv6_txoptions *opt; member
256 struct ipv6_txoptions *opt; in txopt_get() local
259 opt = rcu_dereference(np->opt); in txopt_get()
260 if (opt && !atomic_inc_not_zero(&opt->refcnt)) in txopt_get()
261 opt = NULL; in txopt_get()
263 return opt; in txopt_get()
266 static inline void txopt_put(struct ipv6_txoptions *opt) in txopt_put() argument
268 if (opt && atomic_dec_and_test(&opt->refcnt)) in txopt_put()
269 kfree_rcu(opt, rcu); in txopt_put()
299 struct ipv6_txoptions *opt);
301 struct ipv6_txoptions *opt,
306 struct ipv6_txoptions *opt);
309 const struct inet6_skb_parm *opt);
796 struct ipv6_txoptions *opt, int tclass);
804 int tclass, struct ipv6_txoptions *opt, struct flowi6 *fl6,
820 int hlimit, int tclass, struct ipv6_txoptions *opt,
855 void ipv6_push_nfrag_opts(struct sk_buff *skb, struct ipv6_txoptions *opt,
857 void ipv6_push_frag_opts(struct sk_buff *skb, struct ipv6_txoptions *opt,
878 const struct ipv6_txoptions *opt,