Lines Matching refs:pattern
212 struct rte_flow_item pattern[MAX_RTE_FLOW_PATTERN] = {}; in flow_init_single() local
227 pattern[0].type = RTE_FLOW_ITEM_TYPE_ETH; in flow_init_single()
230 pattern[1].type = RTE_FLOW_ITEM_TYPE_IPV4; in flow_init_single()
231 pattern[1].spec = &rule->ipv4.spec; in flow_init_single()
232 pattern[1].mask = &rule->ipv4.mask; in flow_init_single()
234 pattern[1].type = RTE_FLOW_ITEM_TYPE_IPV6; in flow_init_single()
235 pattern[1].spec = &rule->ipv6.spec; in flow_init_single()
236 pattern[1].mask = &rule->ipv6.mask; in flow_init_single()
239 pattern[2].type = RTE_FLOW_ITEM_TYPE_END; in flow_init_single()
241 ret = rte_flow_validate(rule->port, &attr, pattern, action, &err); in flow_init_single()
247 rule->flow = rte_flow_create(rule->port, &attr, pattern, action, &err); in flow_init_single()