Lines Matching refs:nft_entry
529 static int nfp_ct_merge_extra_check(struct nfp_fl_ct_flow_entry *nft_entry, in nfp_ct_merge_extra_check() argument
538 return nfp_ct_merge_check(prev_nft_m_entry->nft_parent, nft_entry); in nfp_ct_merge_extra_check()
543 struct nfp_fl_ct_flow_entry *nft_entry) in nfp_ct_merge_act_check() argument
568 flow_action_for_each(i, act, &nft_entry->rule->action) { in nfp_ct_merge_act_check()
585 struct nfp_fl_ct_flow_entry *nft_entry) in nfp_ct_check_meta() argument
592 ct_met = get_flow_act(nft_entry->rule, FLOW_ACTION_CT_METADATA); in nfp_ct_check_meta()
613 if (nft_entry->flags & NFP_FL_ACTION_DO_MANGLE) in nfp_ct_check_meta()
1176 struct nfp_fl_ct_flow_entry *nft_entry, in nfp_ct_do_nft_merge() argument
1187 err = nfp_ct_merge_act_check(pre_ct_entry, post_ct_entry, nft_entry); in nfp_ct_do_nft_merge()
1197 err = nfp_ct_merge_check(pre_ct_entry, nft_entry); in nfp_ct_do_nft_merge()
1200 err = nfp_ct_merge_check(nft_entry, post_ct_entry); in nfp_ct_do_nft_merge()
1203 err = nfp_ct_check_meta(post_ct_entry, nft_entry); in nfp_ct_do_nft_merge()
1208 err = nfp_ct_merge_extra_check(nft_entry, tc_m_entry); in nfp_ct_do_nft_merge()
1216 new_cookie[2] = nft_entry->cookie; in nfp_ct_do_nft_merge()
1232 nft_m_entry->nft_parent = nft_entry; in nfp_ct_do_nft_merge()
1241 list_add(&nft_m_entry->nft_flow_list, &nft_entry->children); in nfp_ct_do_nft_merge()
1275 struct nfp_fl_ct_flow_entry *nft_entry, *nft_tmp; in nfp_ct_do_tc_merge() local
1326 list_for_each_entry_safe(nft_entry, nft_tmp, &zt->nft_flows_list, in nfp_ct_do_tc_merge()
1328 nfp_ct_do_nft_merge(zt, nft_entry, m_entry); in nfp_ct_do_tc_merge()
1786 nfp_ct_merge_nft_with_tc(struct nfp_fl_ct_flow_entry *nft_entry, in nfp_ct_merge_nft_with_tc() argument
1798 nfp_ct_do_nft_merge(zt, nft_entry, tc_merge_entry); in nfp_ct_merge_nft_with_tc()
2236 struct nfp_fl_ct_flow_entry *nft_entry, *ct_tmp; in nfp_fl_ct_clean_nft_entries() local
2239 list_for_each_entry_safe(nft_entry, ct_tmp, &zt->nft_flows_list, in nfp_fl_ct_clean_nft_entries()
2242 &nft_entry->cookie, in nfp_fl_ct_clean_nft_entries()