Lines Matching refs:mask
252 static inline int open_arg(int flags, int mask) in open_arg() argument
257 return n & mask; in open_arg()
260 static int audit_match_perm(struct audit_context *ctx, int mask) in audit_match_perm() argument
269 if ((mask & AUDIT_PERM_WRITE) && in audit_match_perm()
272 if ((mask & AUDIT_PERM_READ) && in audit_match_perm()
275 if ((mask & AUDIT_PERM_ATTR) && in audit_match_perm()
280 if ((mask & AUDIT_PERM_WRITE) && in audit_match_perm()
283 if ((mask & AUDIT_PERM_READ) && in audit_match_perm()
286 if ((mask & AUDIT_PERM_ATTR) && in audit_match_perm()
291 return mask & ACC_MODE(ctx->argv[1]); in audit_match_perm()
293 return mask & ACC_MODE(ctx->argv[2]); in audit_match_perm()
295 return ((mask & AUDIT_PERM_WRITE) && ctx->argv[0] == SYS_BIND); in audit_match_perm()
297 return mask & AUDIT_PERM_EXEC; in audit_match_perm()
694 if ((e->rule.mask[word] & bit) == bit && in audit_filter_syscall()
733 if ((e->rule.mask[word] & bit) == bit && in audit_filter_inodes()