| /linux-6.15/security/apparmor/ |
| H A D | label.c | 78 AA_BUG(!new); in __aa_proxy_redirect() 111 AA_BUG(!a); in ns_cmp() 112 AA_BUG(!b); in ns_cmp() 139 AA_BUG(!a); in profile_cmp() 140 AA_BUG(!b); in profile_cmp() 170 AA_BUG(!a); in vec_cmp() 171 AA_BUG(!*a); in vec_cmp() 172 AA_BUG(!b); in vec_cmp() 173 AA_BUG(!*b); in vec_cmp() 470 AA_BUG(!b); in label_cmp() [all …]
|
| H A D | mount.c | 233 AA_BUG(!policy); in do_match_mnt() 236 AA_BUG(!perms); in do_match_mnt() 284 AA_BUG(!path); in path_flags() 405 AA_BUG(!label); in aa_remount() 406 AA_BUG(!path); in aa_remount() 431 AA_BUG(!label); in aa_bind_mount() 432 AA_BUG(!path); in aa_bind_mount() 469 AA_BUG(!path); in aa_mount_change_type() 549 AA_BUG(!path); in aa_new_mount() 615 AA_BUG(!path); in profile_umount() [all …]
|
| H A D | net.c | 119 AA_BUG(family >= AF_MAX); in aa_profile_af_perm() 120 AA_BUG(type < 0 || type >= SOCK_MAX); in aa_profile_af_perm() 157 AA_BUG(!label); in aa_label_sk_perm() 158 AA_BUG(!sk); in aa_label_sk_perm() 177 AA_BUG(!sk); in aa_sk_perm() 178 AA_BUG(in_interrupt()); in aa_sk_perm() 192 AA_BUG(!label); in aa_sock_file_perm() 193 AA_BUG(!sock); in aa_sock_file_perm() 194 AA_BUG(!sock->sk); in aa_sock_file_perm()
|
| H A D | domain.c | 392 AA_BUG(!name); in find_attach() 393 AA_BUG(!head); in find_attach() 521 AA_BUG(!name); in x_table_lookup() 647 AA_BUG(!bprm); in profile_transition() 751 AA_BUG(!bprm); in profile_onexec() 823 AA_BUG(!label); in handle_onexec() 825 AA_BUG(!bprm); in handle_onexec() 882 AA_BUG(!ctx); in apparmor_bprm_creds_for_exec() 914 AA_BUG(!new); in apparmor_bprm_creds_for_exec() 1062 AA_BUG(!hats); in change_hat() [all …]
|
| H A D | lsm.c | 634 AA_BUG(!profile); in profile_uring() 1149 AA_BUG(!sock); in apparmor_socket_bind() 1151 AA_BUG(!address); in apparmor_socket_bind() 1162 AA_BUG(!sock); in apparmor_socket_connect() 1164 AA_BUG(!address); in apparmor_socket_connect() 1174 AA_BUG(!sock); in apparmor_socket_listen() 1189 AA_BUG(!sock); in apparmor_socket_accept() 1202 AA_BUG(!sock); in aa_sock_msg_perm() 1204 AA_BUG(!msg); in aa_sock_msg_perm() 1227 AA_BUG(!sock); in aa_sock_perm() [all …]
|
| H A D | apparmorfs.c | 221 AA_BUG(!dir); in __aafs_setup_d_inode() 222 AA_BUG(!dentry); in __aafs_setup_d_inode() 273 AA_BUG(!name); in aafs_create() 274 AA_BUG(!parent); in aafs_create() 1444 AA_BUG(!ns); in __aa_fs_create_rawdata() 1550 AA_BUG(!old); in __aafs_profile_migrate_dents() 1551 AA_BUG(!new); in __aafs_profile_migrate_dents() 1965 AA_BUG(!ns); in __aafs_ns_mkdir_entries() 1966 AA_BUG(!dir); in __aafs_ns_mkdir_entries() 2028 AA_BUG(!ns); in __aafs_ns_mkdir() [all …]
|
| H A D | policy.c | 150 AA_BUG(!list); in __add_profile() 151 AA_BUG(!profile); in __add_profile() 152 AA_BUG(!profile->ns); in __add_profile() 159 AA_BUG(l != &profile->label); in __add_profile() 177 AA_BUG(!profile); in __list_remove_profile() 178 AA_BUG(!profile->ns); in __list_remove_profile() 193 AA_BUG(!profile); in __remove_profile() 194 AA_BUG(!profile->ns); in __remove_profile() 484 AA_BUG(!ns); in __create_missing_ancestors() 485 AA_BUG(!hname); in __create_missing_ancestors() [all …]
|
| H A D | policy_ns.c | 222 AA_BUG(!parent); in __aa_create_ns() 223 AA_BUG(!name); in __aa_create_ns() 224 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_create_ns() 261 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_find_or_create_ns()
|
| H A D | policy_compat.c | 157 AA_BUG(!dfa); in compute_fperms() 181 AA_BUG(!xmatch); in compute_xmatch_perms() 256 AA_BUG(!dfa); in compute_perms() 287 AA_BUG(!dfa); in remap_dfa_accept()
|
| H A D | task.c | 52 AA_BUG(!label); in aa_replace_current_label() 125 AA_BUG(!label); in aa_set_current_hat() 174 AA_BUG(!cred_label(new)); in aa_restore_previous_label()
|
| H A D | file.c | 128 AA_BUG(!ad.request); in aa_audit_file() 540 AA_BUG(!sock); in __file_sock_perm() 580 AA_BUG(!label); in aa_file_perm() 581 AA_BUG(!file); in aa_file_perm() 587 AA_BUG(!flabel); in aa_file_perm()
|
| H A D | match.c | 722 AA_BUG(!dfa); in leftmatch_fb() 723 AA_BUG(!str); in leftmatch_fb() 724 AA_BUG(!wb); in leftmatch_fb() 725 AA_BUG(!count); in leftmatch_fb()
|
| H A D | lib.c | 395 AA_BUG(on_list_rcu(&policy->profiles)); in aa_policy_destroy() 396 AA_BUG(on_list_rcu(&policy->list)); in aa_policy_destroy()
|
| H A D | procattr.c | 45 AA_BUG(len < 0); in aa_getprocattr()
|
| H A D | policy_unpack.c | 83 AA_BUG(!data); in __aa_loaddata_update() 84 AA_BUG(!data->ns); in __aa_loaddata_update() 85 AA_BUG(!mutex_is_locked(&data->ns->lock)); in __aa_loaddata_update() 86 AA_BUG(data->revision > revision); in __aa_loaddata_update() 675 AA_BUG(!perms); in unpack_perms_table() 1379 AA_BUG(data->compressed_size > 0); in compress_loaddata()
|
| H A D | audit.c | 170 AA_BUG(!profile); in aa_audit()
|
| H A D | Kconfig | 33 Enable code assertions made with AA_BUG. These are primarily
|
| /linux-6.15/security/apparmor/include/ |
| H A D | cred.h | 26 AA_BUG(!blob); in cred_label() 35 AA_BUG(!blob); in set_cred_label() 51 AA_BUG(!label); in aa_cred_raw_label()
|
| H A D | lib.h | 41 #define AA_BUG(X, args...) \ macro 252 AA_BUG(!__new_); \
|
| H A D | label.h | 399 AA_BUG(!l->proxy); in aa_get_newest_label() 400 AA_BUG(!l->proxy->label); in aa_get_newest_label() 406 AA_BUG(!tmp); in aa_get_newest_label()
|
| H A D | task.h | 71 AA_BUG(!ctx); in aa_clear_task_ctx_trans()
|
| H A D | policy_unpack.h | 153 AA_BUG(data && !tmp); in aa_get_loaddata()
|