Lines Matching refs:index

29 match_set(ip_set_id_t index, const struct sk_buff *skb,  in match_set()  argument
33 if (ip_set_test(index, skb, par, opt)) in match_set()
62 return match_set(info->match_set.index, skb, par, &opt, in set_match_v0()
86 ip_set_id_t index; in set_match_v0_checkentry() local
88 index = ip_set_nfnl_get_byindex(par->net, info->match_set.index); in set_match_v0_checkentry()
90 if (index == IPSET_INVALID_ID) { in set_match_v0_checkentry()
92 info->match_set.index); in set_match_v0_checkentry()
97 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v0_checkentry()
112 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v0_destroy()
129 return match_set(info->match_set.index, skb, par, &opt, in set_match_v1()
137 ip_set_id_t index; in set_match_v1_checkentry() local
139 index = ip_set_nfnl_get_byindex(par->net, info->match_set.index); in set_match_v1_checkentry()
141 if (index == IPSET_INVALID_ID) { in set_match_v1_checkentry()
143 info->match_set.index); in set_match_v1_checkentry()
148 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v1_checkentry()
160 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v1_destroy()
179 return match_set(info->match_set.index, skb, par, &opt, in set_match_v3()
202 return match_set(info->match_set.index, skb, par, &opt, in set_match_v4()
223 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v0()
224 ip_set_add(info->add_set.index, skb, par, &add_opt); in set_target_v0()
225 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v0()
226 ip_set_del(info->del_set.index, skb, par, &del_opt); in set_target_v0()
235 ip_set_id_t index; in set_target_v0_checkentry() local
237 if (info->add_set.index != IPSET_INVALID_ID) { in set_target_v0_checkentry()
238 index = ip_set_nfnl_get_byindex(par->net, info->add_set.index); in set_target_v0_checkentry()
239 if (index == IPSET_INVALID_ID) { in set_target_v0_checkentry()
241 info->add_set.index); in set_target_v0_checkentry()
246 if (info->del_set.index != IPSET_INVALID_ID) { in set_target_v0_checkentry()
247 index = ip_set_nfnl_get_byindex(par->net, info->del_set.index); in set_target_v0_checkentry()
248 if (index == IPSET_INVALID_ID) { in set_target_v0_checkentry()
250 info->del_set.index); in set_target_v0_checkentry()
251 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v0_checkentry()
252 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v0_checkentry()
259 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v0_checkentry()
260 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v0_checkentry()
261 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v0_checkentry()
262 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v0_checkentry()
278 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v0_destroy()
279 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v0_destroy()
280 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v0_destroy()
281 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v0_destroy()
298 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v1()
299 ip_set_add(info->add_set.index, skb, par, &add_opt); in set_target_v1()
300 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v1()
301 ip_set_del(info->del_set.index, skb, par, &del_opt); in set_target_v1()
310 ip_set_id_t index; in set_target_v1_checkentry() local
312 if (info->add_set.index != IPSET_INVALID_ID) { in set_target_v1_checkentry()
313 index = ip_set_nfnl_get_byindex(par->net, info->add_set.index); in set_target_v1_checkentry()
314 if (index == IPSET_INVALID_ID) { in set_target_v1_checkentry()
316 info->add_set.index); in set_target_v1_checkentry()
321 if (info->del_set.index != IPSET_INVALID_ID) { in set_target_v1_checkentry()
322 index = ip_set_nfnl_get_byindex(par->net, info->del_set.index); in set_target_v1_checkentry()
323 if (index == IPSET_INVALID_ID) { in set_target_v1_checkentry()
325 info->del_set.index); in set_target_v1_checkentry()
326 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v1_checkentry()
327 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v1_checkentry()
334 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v1_checkentry()
335 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v1_checkentry()
336 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v1_checkentry()
337 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v1_checkentry()
349 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v1_destroy()
350 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v1_destroy()
351 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v1_destroy()
352 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v1_destroy()
373 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v2()
374 ip_set_add(info->add_set.index, skb, par, &add_opt); in set_target_v2()
375 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v2()
376 ip_set_del(info->del_set.index, skb, par, &del_opt); in set_target_v2()
408 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v3()
409 ip_set_add(info->add_set.index, skb, par, &add_opt); in set_target_v3()
410 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v3()
411 ip_set_del(info->del_set.index, skb, par, &del_opt); in set_target_v3()
412 if (info->map_set.index != IPSET_INVALID_ID) { in set_target_v3()
416 ret = match_set(info->map_set.index, skb, par, &map_opt, in set_target_v3()
437 ip_set_id_t index; in set_target_v3_checkentry() local
440 if (info->add_set.index != IPSET_INVALID_ID) { in set_target_v3_checkentry()
441 index = ip_set_nfnl_get_byindex(par->net, in set_target_v3_checkentry()
442 info->add_set.index); in set_target_v3_checkentry()
443 if (index == IPSET_INVALID_ID) { in set_target_v3_checkentry()
445 info->add_set.index); in set_target_v3_checkentry()
450 if (info->del_set.index != IPSET_INVALID_ID) { in set_target_v3_checkentry()
451 index = ip_set_nfnl_get_byindex(par->net, in set_target_v3_checkentry()
452 info->del_set.index); in set_target_v3_checkentry()
453 if (index == IPSET_INVALID_ID) { in set_target_v3_checkentry()
455 info->del_set.index); in set_target_v3_checkentry()
461 if (info->map_set.index != IPSET_INVALID_ID) { in set_target_v3_checkentry()
476 index = ip_set_nfnl_get_byindex(par->net, in set_target_v3_checkentry()
477 info->map_set.index); in set_target_v3_checkentry()
478 if (index == IPSET_INVALID_ID) { in set_target_v3_checkentry()
480 info->map_set.index); in set_target_v3_checkentry()
496 if (info->map_set.index != IPSET_INVALID_ID) in set_target_v3_checkentry()
497 ip_set_nfnl_put(par->net, info->map_set.index); in set_target_v3_checkentry()
499 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v3_checkentry()
500 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v3_checkentry()
502 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v3_checkentry()
503 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v3_checkentry()
512 if (info->add_set.index != IPSET_INVALID_ID) in set_target_v3_destroy()
513 ip_set_nfnl_put(par->net, info->add_set.index); in set_target_v3_destroy()
514 if (info->del_set.index != IPSET_INVALID_ID) in set_target_v3_destroy()
515 ip_set_nfnl_put(par->net, info->del_set.index); in set_target_v3_destroy()
516 if (info->map_set.index != IPSET_INVALID_ID) in set_target_v3_destroy()
517 ip_set_nfnl_put(par->net, info->map_set.index); in set_target_v3_destroy()