Lines Matching refs:dissector
79 struct flow_dissector *dissector = rule->match.dissector; in is_post_ct_flow() local
98 if (dissector->used_keys & BIT(FLOW_DISSECTOR_KEY_CT)) { in is_post_ct_flow()
228 unsigned int ovlp_keys = entry1->rule->match.dissector->used_keys & in nfp_ct_merge_check()
229 entry2->rule->match.dissector->used_keys; in nfp_ct_merge_check()
560 struct flow_dissector *dissector = post_ct_entry->rule->match.dissector; in nfp_ct_check_meta() local
566 if (ct_met && (dissector->used_keys & BIT(FLOW_DISSECTOR_KEY_CT))) { in nfp_ct_check_meta()
1444 memcpy(&nft_match->dissector, flow->rule->match.dissector, in nfp_fl_ct_add_flow()
1445 sizeof(nft_match->dissector)); in nfp_fl_ct_add_flow()
1450 entry->rule->match.dissector = &nft_match->dissector; in nfp_fl_ct_add_flow()
1457 entry->rule->match.dissector = flow->rule->match.dissector; in nfp_fl_ct_add_flow()
1650 nft_match = container_of(entry->rule->match.dissector, in nfp_fl_ct_clean_flow_entry()
1651 struct nf_flow_match, dissector); in nfp_fl_ct_clean_flow_entry()