| /OK3568_Linux_fs/kernel/security/apparmor/ |
| H A D | label.c | 77 AA_BUG(!orig); in __aa_proxy_redirect() 78 AA_BUG(!new); in __aa_proxy_redirect() 111 AA_BUG(!a); in ns_cmp() 112 AA_BUG(!b); in ns_cmp() 113 AA_BUG(!a->base.hname); in ns_cmp() 114 AA_BUG(!b->base.hname); in ns_cmp() 139 AA_BUG(!a); in profile_cmp() 140 AA_BUG(!b); in profile_cmp() 141 AA_BUG(!a->ns); in profile_cmp() 142 AA_BUG(!b->ns); in profile_cmp() [all …]
|
| H A D | mount.c | 247 AA_BUG(!dfa); in do_match_mnt() 248 AA_BUG(!perms); in do_match_mnt() 295 AA_BUG(!profile); in path_flags() 296 AA_BUG(!path); in path_flags() 326 AA_BUG(!profile); in match_mnt_path_str() 327 AA_BUG(!mntpath); in match_mnt_path_str() 328 AA_BUG(!buffer); in match_mnt_path_str() 381 AA_BUG(!profile); in match_mnt() 382 AA_BUG(devpath && !devbuffer); in match_mnt() 407 AA_BUG(!label); in aa_remount() [all …]
|
| H A D | net.c | 115 AA_BUG(family >= AF_MAX); in aa_profile_af_perm() 116 AA_BUG(type < 0 || type >= SOCK_MAX); in aa_profile_af_perm() 150 AA_BUG(!label); in aa_label_sk_perm() 151 AA_BUG(!sk); in aa_label_sk_perm() 169 AA_BUG(!sk); in aa_sk_perm() 170 AA_BUG(in_interrupt()); in aa_sk_perm() 184 AA_BUG(!label); in aa_sock_file_perm() 185 AA_BUG(!sock); in aa_sock_file_perm() 186 AA_BUG(!sock->sk); in aa_sock_file_perm()
|
| H A D | domain.c | 394 AA_BUG(!name); in find_attach() 395 AA_BUG(!head); in find_attach() 516 AA_BUG(!name); in x_table_lookup() 634 AA_BUG(!profile); in profile_transition() 635 AA_BUG(!bprm); in profile_transition() 636 AA_BUG(!buffer); in profile_transition() 730 AA_BUG(!profile); in profile_onexec() 731 AA_BUG(!onexec); in profile_onexec() 732 AA_BUG(!bprm); in profile_onexec() 733 AA_BUG(!buffer); in profile_onexec() [all …]
|
| H A D | lsm.c | 824 AA_BUG(in_interrupt()); in apparmor_socket_create() 877 AA_BUG(!sock); in apparmor_socket_bind() 878 AA_BUG(!sock->sk); in apparmor_socket_bind() 879 AA_BUG(!address); in apparmor_socket_bind() 880 AA_BUG(in_interrupt()); in apparmor_socket_bind() 893 AA_BUG(!sock); in apparmor_socket_connect() 894 AA_BUG(!sock->sk); in apparmor_socket_connect() 895 AA_BUG(!address); in apparmor_socket_connect() 896 AA_BUG(in_interrupt()); in apparmor_socket_connect() 908 AA_BUG(!sock); in apparmor_socket_listen() [all …]
|
| H A D | apparmorfs.c | 218 AA_BUG(!dir); in __aafs_setup_d_inode() 219 AA_BUG(!dentry); in __aafs_setup_d_inode() 270 AA_BUG(!name); in aafs_create() 271 AA_BUG(!parent); in aafs_create() 391 AA_BUG(copy_size > alloc_size); in aa_simple_write_to_buffer() 847 AA_BUG(n > MULTI_TRANSACTION_LIMIT); in multi_transaction_set() 1232 AA_BUG(file->private_data && in seq_rawdata_open() 1417 AA_BUG(rawdata->ns && !mutex_is_locked(&rawdata->ns->lock)); in __aa_fs_remove_rawdata() 1431 AA_BUG(!ns); in __aa_fs_create_rawdata() 1432 AA_BUG(!rawdata); in __aa_fs_create_rawdata() [all …]
|
| H A D | policy.c | 113 AA_BUG(!list); in __add_profile() 114 AA_BUG(!profile); in __add_profile() 115 AA_BUG(!profile->ns); in __add_profile() 116 AA_BUG(!mutex_is_locked(&profile->ns->lock)); in __add_profile() 122 AA_BUG(l != &profile->label); in __add_profile() 140 AA_BUG(!profile); in __list_remove_profile() 141 AA_BUG(!profile->ns); in __list_remove_profile() 142 AA_BUG(!mutex_is_locked(&profile->ns->lock)); in __list_remove_profile() 156 AA_BUG(!profile); in __remove_profile() 157 AA_BUG(!profile->ns); in __remove_profile() [all …]
|
| H A D | task.c | 47 AA_BUG(!label); in aa_replace_current_label() 123 AA_BUG(!label); in aa_set_current_hat() 172 AA_BUG(!cred_label(new)); in aa_restore_previous_label()
|
| H A D | policy_ns.c | 248 AA_BUG(!parent); in __aa_create_ns() 249 AA_BUG(!name); in __aa_create_ns() 250 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_create_ns() 287 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_find_or_create_ns()
|
| H A D | secid.c | 76 AA_BUG(!seclen); in apparmor_secid_to_secctx() 140 AA_BUG(ret == AA_SECID_INVALID); in aa_alloc_secid()
|
| H A D | file.c | 123 AA_BUG(!aad(&sa)->request); in aa_audit_file() 567 AA_BUG(!sock); in __file_sock_perm() 604 AA_BUG(!label); in aa_file_perm() 605 AA_BUG(!file); in aa_file_perm() 611 AA_BUG(!flabel); in aa_file_perm()
|
| H A D | match.c | 713 AA_BUG(!dfa); in leftmatch_fb() 714 AA_BUG(!str); in leftmatch_fb() 715 AA_BUG(!wb); in leftmatch_fb() 716 AA_BUG(!count); in leftmatch_fb()
|
| H A D | policy_unpack.c | 126 AA_BUG(!data); in __aa_loaddata_update() 127 AA_BUG(!data->ns); in __aa_loaddata_update() 128 AA_BUG(!data->dents[AAFS_LOADDATA_REVISION]); in __aa_loaddata_update() 129 AA_BUG(!mutex_is_locked(&data->ns->lock)); in __aa_loaddata_update() 130 AA_BUG(data->revision > revision); in __aa_loaddata_update() 1133 AA_BUG(data->compressed_size > 0); in compress_loaddata()
|
| H A D | procattr.c | 47 AA_BUG(len < 0); in aa_getprocattr()
|
| H A D | lib.c | 520 AA_BUG(on_list_rcu(&policy->profiles)); in aa_policy_destroy() 521 AA_BUG(on_list_rcu(&policy->list)); in aa_policy_destroy()
|
| H A D | audit.c | 126 AA_BUG(!profile); in aa_audit()
|
| H A D | Kconfig | 58 Enable code assertions made with AA_BUG. These are primarily
|
| /OK3568_Linux_fs/kernel/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 | 39 #define AA_BUG(X, args...) AA_BUG_FMT((X), "" args) macro 240 AA_BUG(!__new_); \
|
| H A D | task.h | 71 AA_BUG(!ctx); in aa_clear_task_ctx_trans()
|
| H A D | label.h | 427 AA_BUG(!l->proxy); in aa_get_newest_label() 428 AA_BUG(!l->proxy->label); in aa_get_newest_label() 434 AA_BUG(!tmp); in aa_get_newest_label()
|
| H A D | policy_unpack.h | 112 AA_BUG(data && !tmp); in aa_get_loaddata()
|