Lines Matching refs:ad
91 struct apparmor_audit_data *ad = aad(sa); in audit_cb() local
93 if (ad->mnt.type) { in audit_cb()
95 audit_log_untrustedstring(ab, ad->mnt.type); in audit_cb()
97 if (ad->mnt.src_name) { in audit_cb()
99 audit_log_untrustedstring(ab, ad->mnt.src_name); in audit_cb()
101 if (ad->mnt.trans) { in audit_cb()
103 audit_log_untrustedstring(ab, ad->mnt.trans); in audit_cb()
105 if (ad->mnt.flags) { in audit_cb()
107 audit_mnt_flags(ab, ad->mnt.flags); in audit_cb()
110 if (ad->mnt.data) { in audit_cb()
112 audit_log_untrustedstring(ab, ad->mnt.data); in audit_cb()
142 DEFINE_AUDIT_DATA(ad, LSM_AUDIT_DATA_NONE, AA_CLASS_MOUNT, op); in audit_mount()
173 ad.subj_cred = subj_cred; in audit_mount()
174 ad.name = name; in audit_mount()
175 ad.mnt.src_name = src_name; in audit_mount()
176 ad.mnt.type = type; in audit_mount()
177 ad.mnt.trans = trans; in audit_mount()
178 ad.mnt.flags = flags; in audit_mount()
180 ad.mnt.data = data; in audit_mount()
181 ad.info = info; in audit_mount()
182 ad.error = error; in audit_mount()
184 return aa_audit(audit_type, profile, &ad, audit_cb); in audit_mount()