Lines Matching refs:request

70 	if (sa->aad->fs.request & AA_AUDIT_FILE_MASK) {  in file_audit_cb()
72 audit_file_mask(ab, sa->aad->fs.request); in file_audit_cb()
78 if (sa->aad->fs.request & AA_AUDIT_FILE_MASK) { in file_audit_cb()
107 gfp_t gfp, int op, u32 request, const char *name, in aa_audit_file() argument
116 aad.fs.request = request; in aa_audit_file()
130 sa.aad->fs.request &= mask; in aa_audit_file()
132 if (likely(!sa.aad->fs.request)) in aa_audit_file()
137 sa.aad->fs.request = sa.aad->fs.request & ~perms->allow; in aa_audit_file()
139 if (sa.aad->fs.request & perms->kill) in aa_audit_file()
143 if ((sa.aad->fs.request & perms->quiet) && in aa_audit_file()
146 sa.aad->fs.request &= ~perms->quiet; in aa_audit_file()
148 if (!sa.aad->fs.request) in aa_audit_file()
152 sa.aad->fs.denied = sa.aad->fs.request & ~perms->allow; in aa_audit_file()
279 int flags, u32 request, struct path_cond *cond) in aa_path_perm() argument
295 perms.allow = request; in aa_path_perm()
300 if (request & ~perms.allow) in aa_path_perm()
303 error = aa_audit_file(profile, &perms, GFP_KERNEL, op, request, name, in aa_path_perm()
360 u32 request = AA_MAY_LINK; in aa_path_link() local
413 request = lperms.allow & ~AA_MAY_LINK; in aa_path_link()
416 request |= AA_AUDIT_FILE_MASK & (lperms.allow & ~perms.allow); in aa_path_link()
417 if (request & ~lperms.allow) { in aa_path_link()
422 request |= MAY_EXEC; in aa_path_link()
431 error = aa_audit_file(profile, &lperms, GFP_KERNEL, OP_LINK, request, in aa_path_link()
449 u32 request) in aa_file_perm() argument
457 request, &cond); in aa_file_perm()