Lines Matching full:aad
48 if (aad(sa)->request & AA_AUDIT_FILE_MASK) { in file_audit_cb()
50 map_mask_to_chr_mask(aad(sa)->request)); in file_audit_cb()
53 if (aad(sa)->denied & AA_AUDIT_FILE_MASK) { in file_audit_cb()
55 map_mask_to_chr_mask(aad(sa)->denied)); in file_audit_cb()
58 if (aad(sa)->request & AA_AUDIT_FILE_MASK) { in file_audit_cb()
62 from_kuid(&init_user_ns, aad(sa)->fs.ouid)); in file_audit_cb()
65 if (aad(sa)->peer) { in file_audit_cb()
67 aa_label_xaudit(ab, labels_ns(aad(sa)->label), aad(sa)->peer, in file_audit_cb()
69 } else if (aad(sa)->fs.target) { in file_audit_cb()
71 audit_log_untrustedstring(ab, aad(sa)->fs.target); in file_audit_cb()
99 aad(&sa)->request = request; in aa_audit_file()
100 aad(&sa)->name = name; in aa_audit_file()
101 aad(&sa)->fs.target = target; in aa_audit_file()
102 aad(&sa)->peer = tlabel; in aa_audit_file()
103 aad(&sa)->fs.ouid = ouid; in aa_audit_file()
104 aad(&sa)->info = info; in aa_audit_file()
105 aad(&sa)->error = error; in aa_audit_file()
108 if (likely(!aad(&sa)->error)) { in aa_audit_file()
115 aad(&sa)->request &= mask; in aa_audit_file()
117 if (likely(!aad(&sa)->request)) in aa_audit_file()
122 aad(&sa)->request = aad(&sa)->request & ~perms->allow; in aa_audit_file()
123 AA_BUG(!aad(&sa)->request); in aa_audit_file()
125 if (aad(&sa)->request & perms->kill) in aa_audit_file()
129 if ((aad(&sa)->request & perms->quiet) && in aa_audit_file()
132 aad(&sa)->request &= ~perms->quiet; in aa_audit_file()
134 if (!aad(&sa)->request) in aa_audit_file()
135 return aad(&sa)->error; in aa_audit_file()
138 aad(&sa)->denied = aad(&sa)->request & ~perms->allow; in aa_audit_file()