memchr_inv
Regular
4.4
: ✅void *memchr_inv(const void *start, int c, size_t bytes);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/string.c (ffffffff813f1e80)
Location: lib/string.c:896
Inline: False
Direct callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- mm/vmstat.c:vmstat_shepherd
- mm/slub.c:check_bytes_and_report
- security/integrity/ima/ima_policy.c:ima_parse_rule
Symbols:
ffffffff813f1e80-ffffffff813f1f8b: memchr_inv (STB_GLOBAL)
4.8
: ✅void *memchr_inv(const void *start, int c, size_t bytes);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/string.c (ffffffff81438820)
Location: lib/string.c:893
Inline: False
Direct callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- security/integrity/ima/ima_policy.c:ima_parse_rule
Symbols:
ffffffff81438820-ffffffff8143892b: memchr_inv (STB_GLOBAL)
4.10
: ✅void *memchr_inv(const void *start, int c, size_t bytes);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/string.c (ffffffff81455810)
Location: lib/string.c:893
Inline: False
Direct callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- security/integrity/ima/ima_policy.c:ima_parse_rule
Symbols:
ffffffff81455810-ffffffff8145591b: memchr_inv (STB_GLOBAL)
4.13
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff8190205a)
Location: include/linux/string.h:364
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
Symbols:
ffffffff818f6ae0-ffffffff818f6bdf: memchr_inv (STB_GLOBAL)
4.15
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8103aad3)
Location: include/linux/string.h:399
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
Symbols:
ffffffff8197d4e0-ffffffff8197d5df: memchr_inv (STB_GLOBAL)
4.18
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8103bfce)
Location: include/linux/string.h:400
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_btf_get_fd_by_id
- kernel/bpf/syscall.c:bpf_btf_load
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_map_get_fd_by_id
- kernel/bpf/syscall.c:bpf_prog_get_fd_by_id
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_test_run
- kernel/bpf/syscall.c:bpf_prog_query
- kernel/bpf/syscall.c:bpf_prog_detach
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_obj_get
- kernel/bpf/syscall.c:bpf_obj_pin
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
Symbols:
ffffffff819d9a00-ffffffff819d9aed: memchr_inv (STB_GLOBAL)
5.0
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8103d48e)
Location: include/linux/string.h:407
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
Symbols:
ffffffff81a11c20-ffffffff81a11d0d: memchr_inv (STB_GLOBAL)
5.3
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8103fd3e)
Location: include/linux/string.h:414
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81a81160-ffffffff81a8122d: memchr_inv (STB_GLOBAL)
5.4
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8104045e)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81ab8360-ffffffff81ab842d: memchr_inv (STB_GLOBAL)
5.8
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810437c0)
Location: include/linux/string.h:461
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_user_xstate_header
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pte_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_enable_stats
- kernel/bpf/syscall.c:bpf_link_get_fd_by_id
- kernel/bpf/syscall.c:link_update
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_map_get_fd_by_id
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_test_run
- kernel/bpf/syscall.c:bpf_prog_query
- kernel/bpf/syscall.c:bpf_prog_detach
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
Symbols:
ffffffff815f2f90-ffffffff815f304f: memchr_inv (STB_GLOBAL)
5.11
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff81043850)
Location: include/linux/string.h:502
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_user_xstate_header
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pte_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:bpf_enable_stats
- kernel/bpf/syscall.c:link_update
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_map_get_fd_by_id
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_test_run
- kernel/bpf/syscall.c:bpf_prog_query
- kernel/bpf/syscall.c:bpf_prog_detach
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linereq_set_config
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
Symbols:
ffffffff81617640-ffffffff816176ff: memchr_inv (STB_GLOBAL)
5.13
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810450a0)
Location: include/linux/fortify-string.h:250
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_user_xstate_header
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/page_poison.c:__kernel_unpoison_pages
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
Symbols:
ffffffff815facb0-ffffffff815fad7a: memchr_inv (STB_GLOBAL)
5.15
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8104b230)
Location: include/linux/fortify-string.h:250
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_uabi_to_xstate
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/syscall.c:bpf_check_uarg_tail_zero
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/page_poison.c:__kernel_unpoison_pages
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
Symbols:
ffffffff81668560-ffffffff8166862a: memchr_inv (STB_GLOBAL)
5.19
: Selective Inline ⚠️void *memchr_inv(const const void * p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810559ac)
Location: include/linux/fortify-string.h:436
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_uabi_to_xstate
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/syscall.c:bpf_check_uarg_tail_zero
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/page_poison.c:__kernel_unpoison_pages
- mm/slub.c:slab_pad_check
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- security/landlock/fs.c:check_access_path_dual
- security/landlock/fs.c:check_access_path_dual
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:gpio_v2_line_config_validate
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
Symbols:
ffffffff81782320-ffffffff8178245a: memchr_inv (STB_GLOBAL)
6.2
: Selective Inline ⚠️void *memchr_inv(const const void * p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810634c3)
Location: include/linux/fortify-string.h:674
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_uabi_to_xstate
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/syscall.c:bpf_check_uarg_tail_zero
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/page_poison.c:__kernel_unpoison_pages
- mm/slub.c:slab_pad_check
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- security/landlock/fs.c:is_access_to_paths_allowed
- security/landlock/fs.c:is_access_to_paths_allowed
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:gpio_v2_line_config_validate
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
- net/ipv4/tcp.c:do_tcp_getsockopt
Symbols:
ffffffff8203f190-ffffffff8203f2ca: memchr_inv (STB_GLOBAL)
6.5
: Selective Inline ⚠️void *memchr_inv(const const void * p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff81064e13)
Location: include/linux/fortify-string.h:744
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_uabi_to_xstate
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_update
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_map_get_fd_by_id
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/syscall.c:bpf_check_uarg_tail_zero
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/page_poison.c:__kernel_unpoison_pages
- mm/slub.c:slab_pad_check
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/verity/verify.c:verify_data_block
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- security/landlock/fs.c:is_access_to_paths_allowed
- security/landlock/fs.c:is_access_to_paths_allowed
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:gpio_v2_line_config_validate
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
- net/ipv4/tcp.c:do_tcp_getsockopt
Symbols:
ffffffff820bd600-ffffffff820bd73a: memchr_inv (STB_GLOBAL)
6.8
: Selective Inline ⚠️void *memchr_inv(const const void * p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8106c4c3)
Location: include/linux/fortify-string.h:689
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_uabi_to_xstate
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/encl.c:__sgx_encl_eldu
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_prog_bind_map
- kernel/bpf/syscall.c:link_update
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_map_get_fd_by_id
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_query
- kernel/bpf/syscall.c:bpf_prog_detach
- kernel/bpf/syscall.c:bpf_prog_attach
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- kernel/bpf/syscall.c:bpf_check_uarg_tail_zero
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- kernel/bpf/bpf_struct_ops.c:check_zero_holes
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:slab_pad_check
- mm/slub.c:check_bytes_and_report
- mm/page_poison.c:__kernel_unpoison_pages
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_v2_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_get_descriptor
- fs/verity/verify.c:verify_data_block
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- security/landlock/fs.c:scope_to_request
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/gpio/gpiolib-cdev.c:lineinfo_get
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:gpio_v2_line_config_validate
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- drivers/gpu/drm/drm_edid.c:edid_block_is_zero
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/bpf/test_run.c:bpf_prog_test_run_sk_lookup
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/bpf/test_run.c:convert___skb_to_skb
- net/ethtool/bitset.c:ethnl_compact_sanity_checks
- net/ipv4/tcp.c:do_tcp_getsockopt
Symbols:
ffffffff82197f00-ffffffff8219803a: memchr_inv (STB_GLOBAL)
arm64
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffff80001026501c)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffff800010d92800-ffff800010d9292c: memchr_inv (STB_GLOBAL)
armhf
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (c0497198)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
c0e8eeac-c0e8efb4: memchr_inv (STB_GLOBAL)
ppc64el
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (c000000000309c1c)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
c000000000ed6580-c000000000ed6718: memchr_inv (STB_GLOBAL)
riscv64
: ✅void *memchr_inv(const void *start, int c, size_t bytes);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In lib/string.c (ffffffe0008bcf2e)
Location: lib/string.c:1030
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/crypto/policy.c:fscrypt_supported_policy
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffe0008bcf2e-ffffffe0008bd010: memchr_inv (STB_GLOBAL)
aws
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810405de)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- drivers/nvme/host/core.c:nvme_alloc_ns_head
- drivers/nvme/host/core.c:nvme_alloc_ns_head
- drivers/nvme/host/core.c:nvme_ns_id_attrs_are_visible
- drivers/nvme/host/core.c:nvme_ns_id_attrs_are_visible
- drivers/nvme/host/core.c:wwid_show
- drivers/nvme/host/core.c:wwid_show
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81a571b0-ffffffff81a5727d: memchr_inv (STB_GLOBAL)
azure
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8102fdbe)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- drivers/nvme/host/core.c:nvme_alloc_ns_head
- drivers/nvme/host/core.c:nvme_alloc_ns_head
- drivers/nvme/host/core.c:nvme_ns_id_attrs_are_visible
- drivers/nvme/host/core.c:nvme_ns_id_attrs_are_visible
- drivers/nvme/host/core.c:wwid_show
- drivers/nvme/host/core.c:wwid_show
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81a14290-ffffffff81a1435d: memchr_inv (STB_GLOBAL)
gcp
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff8104041e)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81ac35a0-ffffffff81ac366d: memchr_inv (STB_GLOBAL)
lowlatency
: Selective Inline ⚠️void *memchr_inv(const void *p, int c, size_t size);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/fpu/xstate.c (ffffffff810417ee)
Location: include/linux/string.h:435
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:validate_xstate_header
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_next_id
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_create
- mm/vmstat.c:need_update
- mm/vmstat.c:need_update
- mm/slub.c:check_bytes_and_report
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
- fs/verity/enable.c:fsverity_ioctl_enable
- fs/verity/open.c:fsverity_create_info
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- security/keys/dh.c:__keyctl_dh_compute
- crypto/dh_helper.c:crypto_dh_decode_key
- drivers/char/tpm/tpm2-cmd.c:tpm2_get_pcr_allocation
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
Symbols:
ffffffff81acfa70-ffffffff81acfb3d: memchr_inv (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
⚠️const void *p
size_t size
const void *start
size_t bytes
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
⚠️const void *p
➡️ const const void * p
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
⚠️const void *start
size_t bytes
const void *p
size_t size
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅