Lines Matching refs:nat
132 struct nf_conntrack_nat_helper *nat; in nf_nat_helper_try_module_get() local
143 nat = nf_conntrack_nat_helper_find(h->nat_mod_name); in nf_nat_helper_try_module_get()
144 if (!nat) { in nf_nat_helper_try_module_get()
150 nat = nf_conntrack_nat_helper_find(mod_name); in nf_nat_helper_try_module_get()
151 if (!nat) { in nf_nat_helper_try_module_get()
157 if (!try_module_get(nat->module)) in nf_nat_helper_try_module_get()
167 struct nf_conntrack_nat_helper *nat; in nf_nat_helper_put() local
169 nat = nf_conntrack_nat_helper_find(helper->nat_mod_name); in nf_nat_helper_put()
170 if (WARN_ON_ONCE(!nat)) in nf_nat_helper_put()
173 module_put(nat->module); in nf_nat_helper_put()
490 void nf_nat_helper_register(struct nf_conntrack_nat_helper *nat) in nf_nat_helper_register() argument
493 list_add_rcu(&nat->list, &nf_ct_nat_helpers); in nf_nat_helper_register()
498 void nf_nat_helper_unregister(struct nf_conntrack_nat_helper *nat) in nf_nat_helper_unregister() argument
501 list_del_rcu(&nat->list); in nf_nat_helper_unregister()