Lines Matching refs:spec
22 struct rte_flow_item_ipv4 spec; member
26 struct rte_flow_item_ipv6 spec; member
50 ipv4_addr_cpy(rte_be32_t *spec, rte_be32_t *mask, char *token, in ipv4_addr_cpy() argument
66 *spec = ip.s_addr; in ipv4_addr_cpy()
102 ipv6_addr_cpy(uint8_t *spec, uint8_t *mask, char *token, in ipv6_addr_cpy() argument
114 memcpy(spec, ip.s6_addr, sizeof(struct in6_addr)); in ipv6_addr_cpy()
153 if (ipv4_addr_cpy(&rule->ipv4.spec.hdr.src_addr, in parse_flow_tokens()
158 if (ipv6_addr_cpy(rule->ipv6.spec.hdr.src_addr, in parse_flow_tokens()
170 if (ipv4_addr_cpy(&rule->ipv4.spec.hdr.dst_addr, in parse_flow_tokens()
175 if (ipv6_addr_cpy(rule->ipv6.spec.hdr.dst_addr, in parse_flow_tokens()
231 pattern[1].spec = &rule->ipv4.spec; in flow_init_single()
235 pattern[1].spec = &rule->ipv6.spec; in flow_init_single()
267 ipv4_hdr_print(&rule->ipv4.spec.hdr); in flow_init()
273 ipv6_hdr_print(&rule->ipv6.spec.hdr); in flow_init()