Home
last modified time | relevance | path

Searched refs:newinfo (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/net/ipv4/netfilter/
Darp_tables.c300 static int mark_source_chains(const struct xt_table_info *newinfo, in mark_source_chains() argument
310 unsigned int pos = newinfo->hook_entry[hook]; in mark_source_chains()
356 if (pos + size >= newinfo->size) in mark_source_chains()
368 newinfo->number)) in mark_source_chains()
373 if (newpos >= newinfo->size) in mark_source_chains()
449 struct xt_table_info *newinfo, in check_entry_size_and_hooks() argument
481 newinfo->hook_entry[h] = hook_entries[h]; in check_entry_size_and_hooks()
486 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks()
514 static int translate_table(struct xt_table_info *newinfo, void *entry0, in translate_table() argument
523 newinfo->size = repl->size; in translate_table()
[all …]
Dip_tables.c371 mark_source_chains(const struct xt_table_info *newinfo, in mark_source_chains() argument
380 unsigned int pos = newinfo->hook_entry[hook]; in mark_source_chains()
424 if (pos + size >= newinfo->size) in mark_source_chains()
436 newinfo->number)) in mark_source_chains()
441 if (newpos >= newinfo->size) in mark_source_chains()
592 struct xt_table_info *newinfo, in check_entry_size_and_hooks() argument
624 newinfo->hook_entry[h] = hook_entries[h]; in check_entry_size_and_hooks()
629 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks()
664 translate_table(struct net *net, struct xt_table_info *newinfo, void *entry0, in translate_table() argument
673 newinfo->size = repl->size; in translate_table()
[all …]
/Linux-v4.19/net/bridge/netfilter/
Debtables.c436 struct ebt_table_info *newinfo) in ebt_verify_pointers() argument
444 newinfo->hook_entry[i] = NULL; in ebt_verify_pointers()
446 newinfo->entries_size = repl->entries_size; in ebt_verify_pointers()
447 newinfo->nentries = repl->nentries; in ebt_verify_pointers()
451 struct ebt_entry *e = (void *)newinfo->entries + offset; in ebt_verify_pointers()
474 newinfo->hook_entry[i] = (struct ebt_entries *)e; in ebt_verify_pointers()
495 if (!newinfo->hook_entry[i] && in ebt_verify_pointers()
509 const struct ebt_table_info *newinfo, in ebt_check_entry_size_and_hooks() argument
516 if ((void *)e == (void *)newinfo->hook_entry[i]) in ebt_check_entry_size_and_hooks()
577 ebt_get_udc_positions(struct ebt_entry *e, struct ebt_table_info *newinfo, in ebt_get_udc_positions() argument
[all …]
/Linux-v4.19/net/ipv6/netfilter/
Dip6_tables.c389 mark_source_chains(const struct xt_table_info *newinfo, in mark_source_chains() argument
398 unsigned int pos = newinfo->hook_entry[hook]; in mark_source_chains()
442 if (pos + size >= newinfo->size) in mark_source_chains()
454 newinfo->number)) in mark_source_chains()
459 if (newpos >= newinfo->size) in mark_source_chains()
610 struct xt_table_info *newinfo, in check_entry_size_and_hooks() argument
642 newinfo->hook_entry[h] = hook_entries[h]; in check_entry_size_and_hooks()
647 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks()
681 translate_table(struct net *net, struct xt_table_info *newinfo, void *entry0, in translate_table() argument
690 newinfo->size = repl->size; in translate_table()
[all …]
/Linux-v4.19/drivers/tty/
Disicom.c1097 struct serial_struct newinfo; in isicom_set_serial_info() local
1100 if (copy_from_user(&newinfo, info, sizeof(newinfo))) in isicom_set_serial_info()
1105 (newinfo.flags & ASYNC_SPD_MASK)); in isicom_set_serial_info()
1108 if ((newinfo.close_delay != port->port.close_delay) || in isicom_set_serial_info()
1109 (newinfo.closing_wait != port->port.closing_wait) || in isicom_set_serial_info()
1110 ((newinfo.flags & ~ASYNC_USR_MASK) != in isicom_set_serial_info()
1116 (newinfo.flags & ASYNC_USR_MASK)); in isicom_set_serial_info()
1118 port->port.close_delay = newinfo.close_delay; in isicom_set_serial_info()
1119 port->port.closing_wait = newinfo.closing_wait; in isicom_set_serial_info()
1121 (newinfo.flags & ASYNC_FLAGS)); in isicom_set_serial_info()
/Linux-v4.19/include/linux/netfilter/
Dx_tables.h311 struct xt_table_info *newinfo);
316 struct xt_table_info *newinfo,
/Linux-v4.19/net/netfilter/
Dx_tables.c1360 struct xt_table_info *newinfo, in xt_replace_table() argument
1367 ret = xt_jumpstack_alloc(newinfo); in xt_replace_table()
1386 newinfo->initial_entries = private->initial_entries; in xt_replace_table()
1392 table->private = newinfo; in xt_replace_table()
1432 struct xt_table_info *newinfo) in xt_register_table() argument
1457 if (!xt_replace_table(table, 0, newinfo, &ret)) in xt_register_table()
/Linux-v4.19/drivers/usb/serial/
Dusb_wwan.c155 struct serial_struct __user *newinfo) in set_serial_info() argument
161 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
Dftdi_sio.c1462 struct usb_serial_port *port, struct serial_struct __user *newinfo) in set_serial_info() argument
1468 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
/Linux-v4.19/drivers/video/fbdev/core/
Dfbcon.c745 struct fb_info *newinfo, int unit, in con2fb_release_oldinfo() argument
754 if (!found && newinfo->fbops->fb_release) in con2fb_release_oldinfo()
755 newinfo->fbops->fb_release(newinfo, 0); in con2fb_release_oldinfo()
757 module_put(newinfo->fbops->owner); in con2fb_release_oldinfo()
777 if (newinfo && newinfo->fbops->fb_set_par) { in con2fb_release_oldinfo()
778 ret = newinfo->fbops->fb_set_par(newinfo); in con2fb_release_oldinfo()
/Linux-v4.19/drivers/staging/greybus/
Duart.c640 struct serial_struct __user *newinfo) in set_serial_info() argument
647 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
/Linux-v4.19/drivers/usb/class/
Dcdc-acm.c906 struct serial_struct __user *newinfo) in set_serial_info() argument
912 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in set_serial_info()
/Linux-v4.19/drivers/tty/serial/
Dserial_core.c994 struct serial_struct __user *newinfo) in uart_set_info_user() argument
1000 if (copy_from_user(&new_serial, newinfo, sizeof(new_serial))) in uart_set_info_user()