/kernel/linux/linux-6.6/lib/ |
H A D | percpu-refcount.c | 173 static atomic_t underflows; in percpu_ref_switch_to_atomic_rcu() local 200 atomic_inc_return(&underflows) < 4) { in percpu_ref_switch_to_atomic_rcu()
|
/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | ip_tables.c | 593 const unsigned int *underflows, in check_entry_size_and_hooks() 616 /* Check hooks & underflows */ in check_entry_size_and_hooks() 622 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 626 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 1453 * underflows, check for loops, etc. in translate_compat_table() 588 check_entry_size_and_hooks(struct ipt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|
H A D | arp_tables.c | 456 const unsigned int *underflows, in check_entry_size_and_hooks() 479 /* Check hooks & underflows */ in check_entry_size_and_hooks() 485 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 489 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 451 check_entry_size_and_hooks(struct arpt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|
/kernel/linux/linux-5.10/net/ipv6/netfilter/ |
H A D | ip6_tables.c | 612 const unsigned int *underflows, in check_entry_size_and_hooks() 635 /* Check hooks & underflows */ in check_entry_size_and_hooks() 641 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 645 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 607 check_entry_size_and_hooks(struct ip6t_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | ip_tables.c | 592 const unsigned int *underflows, in check_entry_size_and_hooks() 615 /* Check hooks & underflows */ in check_entry_size_and_hooks() 621 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 625 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 1448 * underflows, check for loops, etc. in translate_compat_table() 587 check_entry_size_and_hooks(struct ipt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|
H A D | arp_tables.c | 457 const unsigned int *underflows, in check_entry_size_and_hooks() 480 /* Check hooks & underflows */ in check_entry_size_and_hooks() 486 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 490 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 452 check_entry_size_and_hooks(struct arpt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|
/kernel/linux/linux-6.6/net/ipv6/netfilter/ |
H A D | ip6_tables.c | 610 const unsigned int *underflows, in check_entry_size_and_hooks() 633 /* Check hooks & underflows */ in check_entry_size_and_hooks() 639 if ((unsigned char *)e - base == underflows[h]) { in check_entry_size_and_hooks() 643 newinfo->underflow[h] = underflows[h]; in check_entry_size_and_hooks() 605 check_entry_size_and_hooks(struct ip6t_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) check_entry_size_and_hooks() argument
|