Lines Matching refs:flabel
508 struct aa_label *flabel, struct file *file, in __file_path_perm() argument
521 if (!denied && aa_label_is_subset(flabel, label)) in __file_path_perm()
531 error = fn_for_each_not_in_set(flabel, label, profile, in __file_path_perm()
543 if (label == flabel) in __file_path_perm()
549 error = fn_for_each_not_in_set(label, flabel, profile, in __file_path_perm()
563 struct aa_label *flabel, struct file *file, in __file_sock_perm() argument
572 if (!denied && aa_label_is_subset(flabel, label)) in __file_sock_perm()
580 last_error(error, aa_sock_file_perm(flabel, op, request, sock)); in __file_sock_perm()
602 struct aa_label *flabel; in aa_file_perm() local
612 flabel = rcu_dereference(fctx->label); in aa_file_perm()
613 AA_BUG(!flabel); in aa_file_perm()
623 if (unconfined(label) || unconfined(flabel) || in aa_file_perm()
624 (!denied && aa_label_is_subset(flabel, label))) { in aa_file_perm()
629 flabel = aa_get_newest_label(flabel); in aa_file_perm()
634 error = __file_path_perm(op, label, flabel, file, request, in aa_file_perm()
638 error = __file_sock_perm(op, label, flabel, file, request, in aa_file_perm()
640 aa_put_label(flabel); in aa_file_perm()