__percpu_counter_add
Regular
4.4
: ✅void __percpu_counter_add(struct percpu_counter *fbc, s64 amount, s32 batch);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/percpu_counter.c (ffffffff81411b40)
Location: lib/percpu_counter.c:75
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:wb_writeout_inc
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/shmem.c:__shmem_file_setup
- mm/shmem.c:shmem_recalc_inode
- mm/shmem.c:shmem_recalc_inode
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/mmap.c:__vm_enough_memory
- mm/mmap.c:__vm_enough_memory
- mm/mmap.c:do_munmap
- mm/mmap.c:do_brk
- mm/mmap.c:mmap_region
- mm/mmap.c:exit_mmap
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:move_vma
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
- mm/swapfile.c:SyS_swapoff
- mm/frontswap.c:frontswap_shrink
- fs/file_table.c:get_empty_filp
- fs/file_table.c:get_empty_filp
- fs/file_table.c:__fput
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_claim_free_clusters
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inode.c:ext4_da_update_reserve_space
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
- fs/ext4/mballoc.c:mb_free_blocks
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/extents_status.c:ext4_es_free_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:__es_insert_extent
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_group_served
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- lib/flex_proportions.c:fprop_new_period
- lib/flex_proportions.c:__fprop_inc_single
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_percpu_max
- lib/flex_proportions.c:__fprop_inc_percpu_max
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sk_clone_lock
- net/core/dst.c:dst_init
- net/core/dst.c:dst_destroy
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_destroy_sock
- net/ipv4/inet_connection_sock.c:inet_child_forget
- net/ipv4/tcp.c:tcp_init_sock
- net/ipv4/tcp.c:tcp_init_sock
- net/ipv4/tcp.c:tcp_close
- net/ipv4/tcp_ipv4.c:tcp_v4_destroy_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_destroy_sock
- net/ipv4/inet_fragment.c:inet_frag_destroy
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
Symbols:
ffffffff81411b40-ffffffff81411ba3: __percpu_counter_add (STB_GLOBAL)
4.8
: ✅void __percpu_counter_add(struct percpu_counter *fbc, s64 amount, s32 batch);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/percpu_counter.c (ffffffff814598b0)
Location: lib/percpu_counter.c:75
Inline: False
Direct callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:wb_writeout_inc
- mm/shmem.c:__shmem_file_setup
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
- mm/shmem.c:shmem_charge
- mm/shmem.c:shmem_recalc_inode
- mm/shmem.c:shmem_recalc_inode
- mm/util.c:__vm_enough_memory
- mm/util.c:__vm_enough_memory
- mm/mmap.c:exit_mmap
- mm/mmap.c:do_brk
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
- mm/mremap.c:move_vma
- mm/swapfile.c:SyS_swapoff
- mm/frontswap.c:frontswap_shrink
- fs/file_table.c:__fput
- fs/file_table.c:get_empty_filp
- fs/file_table.c:get_empty_filp
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/ext4/balloc.c:ext4_claim_free_clusters
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/inode.c:ext4_da_update_reserve_space
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:mb_free_blocks
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:__es_insert_extent
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepage_locked
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_group_served
- lib/flex_proportions.c:__fprop_inc_percpu_max
- lib/flex_proportions.c:__fprop_inc_percpu_max
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_single
- lib/flex_proportions.c:fprop_new_period
- net/core/sock.c:sk_clone_lock
- net/core/dst.c:dst_destroy
- net/core/dst.c:dst_init
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/inet_connection_sock.c:inet_child_forget
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_destroy_sock
- net/ipv4/tcp.c:tcp_close
- net/ipv4/tcp.c:tcp_init_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_destroy_sock
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_destroy
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
Symbols:
ffffffff814598b0-ffffffff81459910: __percpu_counter_add (STB_GLOBAL)
4.10
: ✅void __percpu_counter_add(struct percpu_counter *fbc, s64 amount, s32 batch);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/percpu_counter.c (ffffffff81478270)
Location: lib/percpu_counter.c:75
Inline: False
Direct callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:account_page_dirtied
- mm/page-writeback.c:wb_writeout_inc
- mm/shmem.c:__shmem_file_setup
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_alloc_and_acct_page
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
- mm/shmem.c:shmem_charge
- mm/shmem.c:shmem_recalc_inode
- mm/shmem.c:shmem_recalc_inode
- mm/util.c:__vm_enough_memory
- mm/util.c:__vm_enough_memory
- mm/mmap.c:exit_mmap
- mm/mmap.c:do_brk
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
- mm/mprotect.c:mprotect_fixup
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
- mm/mremap.c:move_vma
- mm/swapfile.c:SyS_swapoff
- mm/frontswap.c:frontswap_shrink
- fs/file_table.c:__fput
- fs/file_table.c:get_empty_filp
- fs/file_table.c:get_empty_filp
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/ext4/balloc.c:ext4_claim_free_clusters
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/inode.c:ext4_da_update_reserve_space
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/resize.c:ext4_flex_group_add
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:mb_free_blocks
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:__es_insert_extent
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepage_locked
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:generic_make_request_checks
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_completed_request
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_insert_request
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_merged_requests
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_bio_merged
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_remove_request
- block/cfq-iosched.c:cfq_group_served
- lib/flex_proportions.c:__fprop_inc_percpu_max
- lib/flex_proportions.c:__fprop_inc_percpu_max
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_percpu
- lib/flex_proportions.c:__fprop_inc_single
- lib/flex_proportions.c:fprop_new_period
- net/core/sock.c:sk_clone_lock
- net/core/dst.c:dst_destroy
- net/core/dst.c:dst_init
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/inet_connection_sock.c:inet_child_forget
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_destroy_sock
- net/ipv4/tcp.c:tcp_close
- net/ipv4/tcp.c:tcp_init_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_destroy_sock
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_destroy
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ipv6_frag_rcv
Symbols:
ffffffff81478270-ffffffff814782d0: __percpu_counter_add (STB_GLOBAL)
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅