Lines Matching refs:tunnel_rule

1032 	struct i40e_tunnel_rule *tunnel_rule = &pf->tunnel;  in i40e_init_tunnel_filter_list()  local
1046 TAILQ_INIT(&tunnel_rule->tunnel_list); in i40e_init_tunnel_filter_list()
1049 tunnel_rule->hash_table = rte_hash_create(&tunnel_hash_params); in i40e_init_tunnel_filter_list()
1050 if (!tunnel_rule->hash_table) { in i40e_init_tunnel_filter_list()
1054 tunnel_rule->hash_map = rte_zmalloc("i40e_tunnel_hash_map", in i40e_init_tunnel_filter_list()
1058 if (!tunnel_rule->hash_map) { in i40e_init_tunnel_filter_list()
1068 rte_hash_free(tunnel_rule->hash_table); in i40e_init_tunnel_filter_list()
1794 struct i40e_tunnel_rule *tunnel_rule; in i40e_rm_tunnel_filter_list() local
1796 tunnel_rule = &pf->tunnel; in i40e_rm_tunnel_filter_list()
1798 rte_free(tunnel_rule->hash_map); in i40e_rm_tunnel_filter_list()
1799 rte_hash_free(tunnel_rule->hash_table); in i40e_rm_tunnel_filter_list()
1801 while ((p_tunnel = TAILQ_FIRST(&tunnel_rule->tunnel_list))) { in i40e_rm_tunnel_filter_list()
1802 TAILQ_REMOVE(&tunnel_rule->tunnel_list, p_tunnel, rules); in i40e_rm_tunnel_filter_list()
7784 i40e_sw_tunnel_filter_lookup(struct i40e_tunnel_rule *tunnel_rule, in i40e_sw_tunnel_filter_lookup() argument
7789 ret = rte_hash_lookup(tunnel_rule->hash_table, (const void *)input); in i40e_sw_tunnel_filter_lookup()
7793 return tunnel_rule->hash_map[ret]; in i40e_sw_tunnel_filter_lookup()
8297 struct i40e_tunnel_rule *tunnel_rule = &pf->tunnel; in i40e_dev_consistent_tunnel_filter_set() local
8549 node = i40e_sw_tunnel_filter_lookup(tunnel_rule, &check_filter.input); in i40e_dev_consistent_tunnel_filter_set()