aa_get_profile
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff81375c9f)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
In security/apparmor/capability.c (ffffffff81376f95)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff81379cac)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:aa_change_profile
In security/apparmor/policy.c (ffffffff8137f24b)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_setup_default_label
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:policy_admin_capable
- security/apparmor/policy.c:aa_may_open_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
In security/apparmor/procattr.c (ffffffff81382cf1)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81386ba3)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/label.c (ffffffff8138aa04)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_parse
In security/apparmor/policy_ns.c (ffffffff81394902)
Location: security/apparmor/include/policy.h:222
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_findn_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff813acbef)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff813afa47)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff813b82cb)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff813bb273)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_setup_default_label
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/procattr.c (ffffffff813bcf75)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813c1525)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/label.c (ffffffff813c8643)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff813cb4d2)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/policy_ns.c (ffffffff813d0554)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_findn_ns
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff813c39ff)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_mkdir
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff813c6bc7)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff813cf6c5)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff813d263a)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_setup_default_label
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:aa_null_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/procattr.c (ffffffff813d43a5)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813d89c5)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/label.c (ffffffff813dfc29)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff813e2b52)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/policy_ns.c (ffffffff813e7c54)
Location: security/apparmor/include/policy.h:239
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_findn_ns
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff813d9eb1)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff813dca6e)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff813e33dd)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff813e5279)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff813e68d5)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff813e72ad)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813e98a0)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff813ec5a1)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff813ef29c)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff813f124d)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff81400d72)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff814034c2)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff8140a1c2)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8140c449)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8140da55)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8140e4ad)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81411871)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81413f31)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff814170bc)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff8141927d)
Location: security/apparmor/include/policy.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff814320a9)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8143461d)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff8143b851)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8143dd89)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8143e705)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81440031)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81443ad5)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff8144629b)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff81449478)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff8144b67f)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8144de5b)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff81451171)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff814586a7)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8145abe9)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8145b5d5)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8145cf0d)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814603e1)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff814631bb)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff81466408)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814685ef)
Location: security/apparmor/include/policy.h:251
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8147b7cb)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8147ec2a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff81485bf2)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8148821b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81488b25)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8148a4bc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148d2cf)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81490476)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff8149393c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff81495673)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8149549b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8149892a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff8149fa8a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff814a20cb)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814a29d5)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814a437c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814a718f)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff814aa336)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff814ad86c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814af5a3)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff814ed526)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff814f0bed)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff814f955a)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff814fc2cb)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814fd295)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814ff1de)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81504c4a)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81507fc3)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_find_ns
In security/apparmor/label.c (ffffffff8150c5fc)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff8150e7dc)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8150aba6)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8150de6d)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff8151669f)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8151953b)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8151a4f5)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8151c41e)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81521aea)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81524fc3)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff81529493)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff8152b64c)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff81511326)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8151481e)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff8151cffd)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8151fe4b)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81520df5)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81522bfd)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81527eca)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff8152b173)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff8152f641)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff81531979)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8156ef26)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff815726f4)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff8157b11d)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8157dfeb)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8157ef95)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81580e6d)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8158615a)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81589513)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff8158da61)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff8158fdcc)
Location: security/apparmor/include/policy.h:249
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
5.19
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In security/apparmor/apparmorfs.c (ffffffff8160d5cc)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8160f6e1)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff81619493)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8161c759)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8161d445)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8162000b)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/policy_ns.c (ffffffff81629d65)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_alloc_root_ns
In security/apparmor/label.c (ffffffff8162e720)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_get_current_ns
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff81630d03)
Location: security/apparmor/include/policy.h:316
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
Symbols:
ffffffff81629360-ffffffff816293e1: aa_get_profile.isra.0 (STB_LOCAL)
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff816bf54c)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff816c20df)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff816cc37e)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
In security/apparmor/policy.c (ffffffff816cf9f9)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff816d07e5)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff816d3508)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/policy_ns.c (ffffffff83ed3e4e)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_alloc_root_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_find_ns
In security/apparmor/label.c (ffffffff816e32e0)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_get_current_ns
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff816e5a3f)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/notify.c (ffffffff816ea75a)
Location: security/apparmor/include/policy.h:322
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_new_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_get_current_ns
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff816f805c)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff816facf6)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff81704ebf)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff81708619)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81709665)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8170c3d8)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/policy_ns.c (ffffffff836f8f8e)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_alloc_root_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_find_ns
In security/apparmor/label.c (ffffffff8171c859)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_get_current_ns
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8171f150)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/notify.c (ffffffff817245fa)
Location: security/apparmor/include/policy.h:353
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_new_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_get_current_ns
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff81734dcf)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir_entries
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff81737906)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/domain.c (ffffffff8174278f)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff817460a9)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_new_learning_profile
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_alloc_null
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81747185)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8174a11e)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff817522da)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_userns_create
In security/apparmor/policy_ns.c (ffffffff8392c39e)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_alloc_root_ns
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
In security/apparmor/label.c (ffffffff8175b2a8)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_get_current_ns
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8175db80)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/notify.c (ffffffff81765941)
Location: security/apparmor/include/policy.h:363
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_new_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_get_current_ns
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffff80001058b53c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffff80001058e584)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffff8000105957e0)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffff800010597c50)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffff80001059869c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffff80001059a158)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffff80001059e164)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffff8000105a0f48)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffff8000105a4d54)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffff8000105a6cbc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (c073c0ec)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (c073f3c8)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (c0746900)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (c0748e38)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (c074991c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (c074b26c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c074ed5c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (c07519dc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (c0754f8c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (c0756cc8)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (c0000000006fc920)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (c0000000007010ac)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (c00000000070b0d0)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (c00000000070e350)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (c00000000070f524)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (c000000000711694)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c000000000716420)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (c00000000071b648)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (c000000000720be4)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (c000000000723380)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffe0003d9bf2)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffe0003dc4e0)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffe0003e26cc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffe0003e46e2)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__lookup_replace
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffe0003e49b0)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffe0003e6762)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e9242)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffe0003ebccc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffe0003eec2c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffe0003f061c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8148da7b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff81490f0a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff8149806a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8149a6ab)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8149afb5)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8149c95c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149f76f)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff814a2916)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff814a5e4c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814a7b83)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff8147e49b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8148192a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff81488a8a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8148b0cb)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8148b9d5)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8148d37c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149018f)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff81493336)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff8149686c)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814985a3)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff81489b1b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff8148cfaa)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff8149410a)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff8149674b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81497055)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814989fc)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149b80f)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff8149e9b6)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff814a1eec)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814a3c23)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In security/apparmor/apparmorfs.c (ffffffff814a17a0)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aafs_ns_mkdir
- security/apparmor/apparmorfs.c:__aa_fs_create_rawdata
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
In security/apparmor/capability.c (ffffffff814a4df5)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/domain.c (ffffffff814ac136)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
In security/apparmor/policy.c (ffffffff814ae81b)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814af125)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814b0b52)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814b3b85)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/policy_ns.c (ffffffff814b6fe6)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_prepare_ns
- security/apparmor/policy_ns.c:__aa_find_or_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:__aa_create_ns
- security/apparmor/policy_ns.c:aa_lookupn_ns
- security/apparmor/policy_ns.c:aa_findn_ns
In security/apparmor/label.c (ffffffff814ba6ac)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
In security/apparmor/mount.c (ffffffff814bc4ab)
Location: security/apparmor/include/policy.h:246
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot