Lines Matching defs:dissector
59 struct flow_dissector *dissector = rule->match.dissector;
64 if (dissector->used_keys & BIT_ULL(FLOW_DISSECTOR_KEY_CT)) {
91 struct flow_dissector *dissector = rule->match.dissector;
97 if (dissector->used_keys & BIT_ULL(FLOW_DISSECTOR_KEY_CT)) {
242 ovlp_keys = entry1->rule->match.dissector->used_keys &
243 entry2->rule->match.dissector->used_keys;
587 struct flow_dissector *dissector = post_ct_entry->rule->match.dissector;
593 if (ct_met && (dissector->used_keys & BIT_ULL(FLOW_DISSECTOR_KEY_CT))) {
735 /* Actions need a BASIC dissector. */
1509 memcpy(&nft_match->dissector, flow->rule->match.dissector,
1510 sizeof(nft_match->dissector));
1515 entry->rule->match.dissector = &nft_match->dissector;
1522 entry->rule->match.dissector = flow->rule->match.dissector;
1726 nft_match = container_of(entry->rule->match.dissector,
1727 struct nf_flow_match, dissector);