Searched refs:basechain (Results 1 – 3 of 3) sorted by relevance
116 const struct nft_chain *chain = ops->priv, *basechain = chain; in nft_do_chain() local117 const struct net *chain_net = read_pnet(&nft_base_chain(basechain)->pnet); in nft_do_chain()206 nft_trace_packet(pkt, basechain, -1, NFT_TRACE_POLICY); in nft_do_chain()209 stats = this_cpu_ptr(rcu_dereference(nft_base_chain(basechain)->stats)); in nft_do_chain()216 return nft_base_chain(basechain)->policy; in nft_do_chain()
29 const struct nft_base_chain *basechain; in nft_compat_chain_validate_dependency() local34 basechain = nft_base_chain(chain); in nft_compat_chain_validate_dependency()36 basechain->type->type != NFT_CHAIN_T_NAT) in nft_compat_chain_validate_dependency()155 const struct nft_base_chain *basechain = in nft_target_set_tgchk_param() local157 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_target_set_tgchk_param()290 const struct nft_base_chain *basechain = in nft_target_validate() local292 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_target_validate()371 const struct nft_base_chain *basechain = in nft_match_set_mtchk_param() local373 const struct nf_hook_ops *ops = &basechain->ops[0]; in nft_match_set_mtchk_param()471 const struct nft_base_chain *basechain = in nft_match_validate() local[all …]
946 const struct nft_base_chain *basechain = nft_base_chain(chain); in nf_tables_fill_chain_info() local947 const struct nf_hook_ops *ops = &basechain->ops[0]; in nf_tables_fill_chain_info()960 htonl(basechain->policy))) in nf_tables_fill_chain_info()963 if (nla_put_string(skb, NFTA_CHAIN_TYPE, basechain->type->name)) in nf_tables_fill_chain_info()1185 struct nft_base_chain *basechain = NULL; in nf_tables_newchain() local1328 basechain = kzalloc(sizeof(*basechain), GFP_KERNEL); in nf_tables_newchain()1329 if (basechain == NULL) { in nf_tables_newchain()1338 kfree(basechain); in nf_tables_newchain()1341 basechain->stats = stats; in nf_tables_newchain()1346 kfree(basechain); in nf_tables_newchain()[all …]