Searched refs:em_route_base_v6 (Results 1 – 2 of 2) sorted by relevance
| /dpdk/examples/l3fwd/ |
| H A D | em_route_parse.c | 14 static struct em_rule *em_route_base_v6; variable 218 unsigned int i, rule_size = sizeof(*em_route_base_v6); in em_add_default_v6_rules() 221 em_route_base_v6 = calloc(route_num_v6, rule_size); in em_add_default_v6_rules() 225 sizeof(em_route_base_v6[i].v6_key.ip_dst)); in em_add_default_v6_rules() 227 sizeof(em_route_base_v6[i].v6_key.ip_src)); in em_add_default_v6_rules() 228 em_route_base_v6[i].v6_key.port_dst = ipv6_l3fwd_em_route_array[i].key.port_dst; in em_add_default_v6_rules() 230 em_route_base_v6[i].v6_key.proto = ipv6_l3fwd_em_route_array[i].key.proto; in em_add_default_v6_rules() 231 em_route_base_v6[i].if_out = ipv6_l3fwd_em_route_array[i].if_out; in em_add_default_v6_rules() 240 free(em_route_base_v6); in em_free_routes() 242 em_route_base_v6 = NULL; in em_free_routes() [all …]
|
| H A D | l3fwd_em.c | 423 if ((1 << em_route_base_v6[i].if_out & in populate_ipv6_flow_into_table() 427 entry = &em_route_base_v6[i]; in populate_ipv6_flow_into_table() 435 ret = rte_eth_dev_info_get(em_route_base_v6[i].if_out, in populate_ipv6_flow_into_table() 440 em_route_base_v6[i].if_out, strerror(-ret)); in populate_ipv6_flow_into_table() 443 inet_ntop(AF_INET6, em_route_base_v6[i].v6_key.ip_dst, in populate_ipv6_flow_into_table() 445 inet_ntop(AF_INET6, em_route_base_v6[i].v6_key.ip_src, in populate_ipv6_flow_into_table() 447 em_route_base_v6[i].v6_key.port_dst, in populate_ipv6_flow_into_table() 448 em_route_base_v6[i].v6_key.port_src, in populate_ipv6_flow_into_table() 449 em_route_base_v6[i].v6_key.proto, in populate_ipv6_flow_into_table() 450 em_route_base_v6[i].if_out, dev_info.device->name); in populate_ipv6_flow_into_table()
|