/Linux-v4.19/net/ipv4/netfilter/ |
D | arp_tables.c | 300 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 …]
|
D | ip_tables.c | 371 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/ |
D | ebtables.c | 436 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/ |
D | ip6_tables.c | 389 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/ |
D | isicom.c | 1097 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/ |
D | x_tables.h | 311 struct xt_table_info *newinfo); 316 struct xt_table_info *newinfo,
|
/Linux-v4.19/net/netfilter/ |
D | x_tables.c | 1360 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/ |
D | usb_wwan.c | 155 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()
|
D | ftdi_sio.c | 1462 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/ |
D | fbcon.c | 745 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/ |
D | uart.c | 640 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/ |
D | cdc-acm.c | 906 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/ |
D | serial_core.c | 994 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()
|