Searched refs:path_cond (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/security/apparmor/include/ |
H A D | file.h | 104 struct path_cond { struct 118 aa_state_t state, struct path_cond *cond); 120 const char *name, struct path_cond *cond, 125 int flags, u32 request, struct path_cond *cond);
|
/kernel/linux/linux-5.10/security/apparmor/include/ |
H A D | file.h | 104 struct path_cond { struct 184 struct path_cond *cond); 186 const char *name, struct path_cond *cond, 190 const char *name, u32 request, struct path_cond *cond, 194 struct path_cond *cond);
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | file.c | 157 const char **name, struct path_cond *cond, u32 request) in path_name() 214 struct path_cond *cond) in aa_compute_fperms() 256 const char *name, struct path_cond *cond, in aa_str_perms() 267 u32 request, struct path_cond *cond, int flags, in __aa_path_perm() 284 struct path_cond *cond, int flags, in profile_path_perm() 315 struct path_cond *cond) in aa_path_perm() 359 struct path_cond *cond) in profile_path_link() 460 struct path_cond cond = { in aa_path_link() 511 struct path_cond cond = { in __file_path_perm()
|
H A D | domain.c | 139 struct path_cond cond = { }; in label_compound_match() 200 struct path_cond cond = { }; in label_components_match() 624 char *buffer, struct path_cond *cond, in profile_transition() 722 char *buffer, struct path_cond *cond, in profile_onexec() 795 char *buffer, struct path_cond *cond, in handle_onexec() 861 struct path_cond cond = { in apparmor_bprm_creds_for_exec()
|
H A D | lsm.c | 204 struct path_cond *cond) in common_perm() 227 struct path_cond cond = { d_backing_inode(path->dentry)->i_uid, in common_perm_cond() 249 struct path_cond *cond) in common_perm_dir_dentry() 269 struct path_cond cond = { }; in common_perm_rm() 293 struct path_cond cond = { current_fsuid(), mode }; in common_perm_create() 368 struct path_cond cond = { d_backing_inode(old_dentry)->i_uid, in apparmor_path_rename() 424 struct path_cond cond = { inode->i_uid, inode->i_mode }; in apparmor_file_open()
|
H A D | apparmorfs.c | 622 struct path_cond cond = { }; in profile_query_cb()
|
/kernel/linux/linux-6.6/security/apparmor/ |
H A D | file.c | 163 const char **name, struct path_cond *cond, u32 request) in path_name() 194 aa_state_t state, struct path_cond *cond) in aa_lookup_fperms() 218 const char *name, struct path_cond *cond, in aa_str_perms() 230 u32 request, struct path_cond *cond, int flags, in __aa_path_perm() 252 struct path_cond *cond, int flags, in profile_path_perm() 285 struct path_cond *cond) in aa_path_perm() 330 struct path_cond *cond) in profile_path_link() 439 struct path_cond cond = { in aa_path_link() 493 struct path_cond cond = { in __file_path_perm()
|
H A D | domain.c | 133 struct path_cond cond = { }; in label_compound_match() 196 struct path_cond cond = { }; in label_components_match() 632 char *buffer, struct path_cond *cond, in profile_transition() 734 char *buffer, struct path_cond *cond, in profile_onexec() 811 char *buffer, struct path_cond *cond, in handle_onexec() 883 struct path_cond cond = { in apparmor_bprm_creds_for_exec()
|
H A D | lsm.c | 212 struct path_cond *cond) in common_perm() 238 struct path_cond cond = { in common_perm_cond() 261 struct path_cond *cond) in common_perm_dir_dentry() 281 struct path_cond cond = { }; in common_perm_rm() 307 struct path_cond cond = { current_fsuid(), mode }; in common_perm_create() 393 struct path_cond cond = { in apparmor_path_rename() 400 struct path_cond cond_exchange = { in apparmor_path_rename() 475 struct path_cond cond = { in apparmor_file_open()
|
H A D | apparmorfs.c | 627 struct path_cond cond = { }; in profile_query_cb()
|
Completed in 18 milliseconds