Lines Matching defs:repl
395 static int ebt_verify_pointers(struct ebt_replace *repl,
398 unsigned int limit = repl->entries_size;
399 unsigned int valid_hooks = repl->valid_hooks;
406 newinfo->entries_size = repl->entries_size;
407 newinfo->nentries = repl->nentries;
419 if ((char __user *)repl->hook_entry[i] ==
420 repl->entries + offset)
1158 struct ebt_replace_kernel *repl;
1162 if (!table || !(repl = table->table) || !repl->entries ||
1163 repl->entries_size == 0 ||
1164 repl->counters || table->private) {
1169 countersize = COUNTER_OFFSET(repl->nentries) * nr_cpu_ids;
1175 p = vmalloc(repl->entries_size);
1179 memcpy(p, repl->entries, repl->entries_size);
1182 newinfo->entries_size = repl->entries_size;
1183 newinfo->nentries = repl->nentries;
1191 if ((repl->valid_hooks & (1 << i)) == 0)
1195 ((char *)repl->hook_entry[i] - repl->entries);
1197 ret = translate_table(repl->name, newinfo);