Home
last modified time | relevance | path

Searched refs:AA_BUG (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/security/apparmor/
Dlabel.c77 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 …]
Dmount.c231 AA_BUG(!policy); in do_match_mnt()
232 AA_BUG(!policy->dfa); in do_match_mnt()
233 AA_BUG(!policy->perms); in do_match_mnt()
234 AA_BUG(!perms); in do_match_mnt()
281 AA_BUG(!profile); in path_flags()
282 AA_BUG(!path); in path_flags()
316 AA_BUG(!profile); in match_mnt_path_str()
317 AA_BUG(!mntpath); in match_mnt_path_str()
318 AA_BUG(!buffer); in match_mnt_path_str()
376 AA_BUG(!profile); in match_mnt()
[all …]
Dnet.c119 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()
Dlsm.c908 AA_BUG(in_interrupt()); in apparmor_socket_create()
959 AA_BUG(!sock); in apparmor_socket_bind()
960 AA_BUG(!sock->sk); in apparmor_socket_bind()
961 AA_BUG(!address); in apparmor_socket_bind()
962 AA_BUG(in_interrupt()); in apparmor_socket_bind()
975 AA_BUG(!sock); in apparmor_socket_connect()
976 AA_BUG(!sock->sk); in apparmor_socket_connect()
977 AA_BUG(!address); in apparmor_socket_connect()
978 AA_BUG(in_interrupt()); in apparmor_socket_connect()
990 AA_BUG(!sock); in apparmor_socket_listen()
[all …]
Ddomain.c392 AA_BUG(!name); in find_attach()
393 AA_BUG(!head); in find_attach()
521 AA_BUG(!name); in x_table_lookup()
644 AA_BUG(!profile); in profile_transition()
645 AA_BUG(!bprm); in profile_transition()
646 AA_BUG(!buffer); in profile_transition()
744 AA_BUG(!profile); in profile_onexec()
745 AA_BUG(!onexec); in profile_onexec()
746 AA_BUG(!bprm); in profile_onexec()
747 AA_BUG(!buffer); in profile_onexec()
[all …]
Dapparmorfs.c221 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()
394 AA_BUG(copy_size > alloc_size); in aa_simple_write_to_buffer()
850 AA_BUG(n > MULTI_TRANSACTION_LIMIT); in multi_transaction_set()
1252 AA_BUG(file->private_data && in seq_rawdata_open()
1432 AA_BUG(rawdata->ns && !mutex_is_locked(&rawdata->ns->lock)); in __aa_fs_remove_rawdata()
1446 AA_BUG(!ns); in __aa_fs_create_rawdata()
1447 AA_BUG(!rawdata); in __aa_fs_create_rawdata()
[all …]
Dpolicy.c114 AA_BUG(!list); in __add_profile()
115 AA_BUG(!profile); in __add_profile()
116 AA_BUG(!profile->ns); in __add_profile()
117 AA_BUG(!mutex_is_locked(&profile->ns->lock)); in __add_profile()
123 AA_BUG(l != &profile->label); in __add_profile()
141 AA_BUG(!profile); in __list_remove_profile()
142 AA_BUG(!profile->ns); in __list_remove_profile()
143 AA_BUG(!mutex_is_locked(&profile->ns->lock)); in __list_remove_profile()
157 AA_BUG(!profile); in __remove_profile()
158 AA_BUG(!profile->ns); in __remove_profile()
[all …]
Dpolicy_ns.c259 AA_BUG(!parent); in __aa_create_ns()
260 AA_BUG(!name); in __aa_create_ns()
261 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_create_ns()
298 AA_BUG(!mutex_is_locked(&parent->lock)); in __aa_find_or_create_ns()
Dpolicy_compat.c156 AA_BUG(!dfa); in compute_fperms()
180 AA_BUG(!xmatch); in compute_xmatch_perms()
255 AA_BUG(!dfa); in compute_perms()
286 AA_BUG(!dfa); in remap_dfa_accept()
Dtask.c52 AA_BUG(!label); in aa_replace_current_label()
128 AA_BUG(!label); in aa_set_current_hat()
177 AA_BUG(!cred_label(new)); in aa_restore_previous_label()
Dfile.c128 AA_BUG(!ad.request); in aa_audit_file()
553 AA_BUG(!sock); in __file_sock_perm()
593 AA_BUG(!label); in aa_file_perm()
594 AA_BUG(!file); in aa_file_perm()
600 AA_BUG(!flabel); in aa_file_perm()
Dmatch.c711 AA_BUG(!dfa); in leftmatch_fb()
712 AA_BUG(!str); in leftmatch_fb()
713 AA_BUG(!wb); in leftmatch_fb()
714 AA_BUG(!count); in leftmatch_fb()
Dprocattr.c44 AA_BUG(len < 0); in aa_getprocattr()
Dsecid.c71 AA_BUG(!seclen); in apparmor_secid_to_secctx()
Dlib.c479 AA_BUG(on_list_rcu(&policy->profiles)); in aa_policy_destroy()
480 AA_BUG(on_list_rcu(&policy->list)); in aa_policy_destroy()
Dpolicy_unpack.c83 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()
672 AA_BUG(!perms); in unpack_perms_table()
1371 AA_BUG(data->compressed_size > 0); in compress_loaddata()
Daudit.c170 AA_BUG(!profile); in aa_audit()
DKconfig33 Enable code assertions made with AA_BUG. These are primarily
/linux-6.6.21/security/apparmor/include/
Dcred.h26 AA_BUG(!blob); in cred_label()
35 AA_BUG(!blob); in set_cred_label()
51 AA_BUG(!label); in aa_cred_raw_label()
Dlib.h39 #define AA_BUG(X, args...) \ macro
251 AA_BUG(!__new_); \
Dtask.h71 AA_BUG(!ctx); in aa_clear_task_ctx_trans()
Dlabel.h427 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()
Dpolicy_unpack.h153 AA_BUG(data && !tmp); in aa_get_loaddata()