Home
last modified time | relevance | path

Searched refs:num_counters (Results 1 – 5 of 5) sorted by relevance

/net/bridge/netfilter/
Debtables.c975 if (tmp.num_counters >= INT_MAX / sizeof(struct ebt_counter)) in do_replace()
1000 if (tmp.num_counters) { in do_replace()
1001 counterstmp = vmalloc(tmp.num_counters * sizeof(*counterstmp)); in do_replace()
1031 if (tmp.num_counters && tmp.num_counters != t->private->nentries) { in do_replace()
1047 if (tmp.num_counters) in do_replace()
1058 if (tmp.num_counters && in do_replace()
1060 tmp.num_counters * sizeof(struct ebt_counter))) { in do_replace()
1238 if (len != sizeof(hlp) + hlp.num_counters * sizeof(struct ebt_counter)) in update_counters()
1240 if (hlp.num_counters == 0) in update_counters()
1243 if (!(tmp = vmalloc(hlp.num_counters * sizeof(*tmp)))) { in update_counters()
[all …]
/net/ipv4/netfilter/
Darp_tables.c961 unsigned int num_counters, in __do_replace() argument
971 counters = vmalloc_node(num_counters * sizeof(struct xt_counters), in __do_replace()
993 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1016 sizeof(struct xt_counters) * num_counters) != 0) in __do_replace()
1042 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1066 tmp.num_counters, tmp.counters); in do_replace()
1098 unsigned int num_counters; in do_add_counters() local
1124 num_counters = compat_tmp.num_counters; in do_add_counters()
1129 num_counters = tmp.num_counters; in do_add_counters()
1133 if (len != size + num_counters * sizeof(struct xt_counters)) in do_add_counters()
[all …]
Dip_tables.c1199 struct xt_table_info *newinfo, unsigned int num_counters, in __do_replace() argument
1209 counters = vmalloc(num_counters * sizeof(struct xt_counters)); in __do_replace()
1230 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1252 sizeof(struct xt_counters) * num_counters) != 0) in __do_replace()
1279 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1303 tmp.num_counters, tmp.counters); in do_replace()
1343 unsigned int num_counters; in do_add_counters() local
1369 num_counters = compat_tmp.num_counters; in do_add_counters()
1374 num_counters = tmp.num_counters; in do_add_counters()
1378 if (len != size + num_counters * sizeof(struct xt_counters)) in do_add_counters()
[all …]
/net/ipv6/netfilter/
Dip6_tables.c1228 struct xt_table_info *newinfo, unsigned int num_counters, in __do_replace() argument
1238 counters = vmalloc_node(num_counters * sizeof(struct xt_counters), in __do_replace()
1260 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1282 sizeof(struct xt_counters) * num_counters) != 0) in __do_replace()
1309 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1333 tmp.num_counters, tmp.counters); in do_replace()
1374 unsigned int num_counters; in do_add_counters() local
1400 num_counters = compat_tmp.num_counters; in do_add_counters()
1405 num_counters = tmp.num_counters; in do_add_counters()
1409 if (len != size + num_counters * sizeof(struct xt_counters)) in do_add_counters()
[all …]
/net/netfilter/
Dx_tables.c667 unsigned int num_counters, in xt_replace_table() argument
677 if (num_counters != private->number) { in xt_replace_table()
679 num_counters, private->number); in xt_replace_table()