Lines Matching refs:dissector
1336 struct flow_dissector *dissector; in __stmmac_test_l3filt() local
1352 dissector = kzalloc(sizeof(*dissector), GFP_KERNEL); in __stmmac_test_l3filt()
1353 if (!dissector) { in __stmmac_test_l3filt()
1358 dissector->used_keys |= (1ULL << FLOW_DISSECTOR_KEY_IPV4_ADDRS); in __stmmac_test_l3filt()
1359 dissector->offset[FLOW_DISSECTOR_KEY_IPV4_ADDRS] = 0; in __stmmac_test_l3filt()
1377 rule->match.dissector = dissector; in __stmmac_test_l3filt()
1416 kfree(dissector); in __stmmac_test_l3filt()
1462 struct flow_dissector *dissector; in __stmmac_test_l4filt() local
1478 dissector = kzalloc(sizeof(*dissector), GFP_KERNEL); in __stmmac_test_l4filt()
1479 if (!dissector) { in __stmmac_test_l4filt()
1484 dissector->used_keys |= (1ULL << FLOW_DISSECTOR_KEY_BASIC); in __stmmac_test_l4filt()
1485 dissector->used_keys |= (1ULL << FLOW_DISSECTOR_KEY_PORTS); in __stmmac_test_l4filt()
1486 dissector->offset[FLOW_DISSECTOR_KEY_BASIC] = 0; in __stmmac_test_l4filt()
1487 dissector->offset[FLOW_DISSECTOR_KEY_PORTS] = offsetof(typeof(keys), key); in __stmmac_test_l4filt()
1505 rule->match.dissector = dissector; in __stmmac_test_l4filt()
1547 kfree(dissector); in __stmmac_test_l4filt()