Lines Matching refs:lws
40 static inline void lwtstate_free(struct lwtunnel_state *lws) in lwtstate_free() argument
42 kfree(lws); in lwtstate_free()
46 lwtstate_get(struct lwtunnel_state *lws) in lwtstate_get() argument
48 if (lws) in lwtstate_get()
49 atomic_inc(&lws->refcnt); in lwtstate_get()
51 return lws; in lwtstate_get()
54 static inline void lwtstate_put(struct lwtunnel_state *lws) in lwtstate_put() argument
56 if (!lws) in lwtstate_put()
59 if (atomic_dec_and_test(&lws->refcnt)) in lwtstate_put()
60 lwtstate_free(lws); in lwtstate_put()
85 struct lwtunnel_state **lws);
96 static inline void lwtstate_free(struct lwtunnel_state *lws) in lwtstate_free() argument
101 lwtstate_get(struct lwtunnel_state *lws) in lwtstate_get() argument
103 return lws; in lwtstate_get()
106 static inline void lwtstate_put(struct lwtunnel_state *lws) in lwtstate_put() argument
136 struct lwtunnel_state **lws) in lwtunnel_build_state() argument