Lines Matching refs:mask
68 int mask; member
115 {.action = MEASURE, .func = MMAP_CHECK, .mask = MAY_EXEC,
117 {.action = MEASURE, .func = BPRM_CHECK, .mask = MAY_EXEC,
119 {.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
127 {.action = MEASURE, .func = MMAP_CHECK, .mask = MAY_EXEC,
129 {.action = MEASURE, .func = BPRM_CHECK, .mask = MAY_EXEC,
131 {.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
134 {.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
372 enum ima_hooks func, int mask) in ima_match_rules() argument
385 (rule->mask != mask && func != POST_SETATTR)) in ima_match_rules()
388 (!(rule->mask & mask) && func != POST_SETATTR)) in ima_match_rules()
491 enum ima_hooks func, int mask, int flags, int *pcr, in ima_match_policy() argument
506 if (!ima_match_rules(entry, inode, cred, secid, func, mask)) in ima_match_policy()
1007 if (entry->mask) in ima_parse_rule()
1015 entry->mask = MAY_EXEC; in ima_parse_rule()
1017 entry->mask = MAY_WRITE; in ima_parse_rule()
1019 entry->mask = MAY_READ; in ima_parse_rule()
1021 entry->mask = MAY_APPEND; in ima_parse_rule()
1398 if (entry->mask & MAY_EXEC) in ima_policy_show()
1400 if (entry->mask & MAY_WRITE) in ima_policy_show()
1402 if (entry->mask & MAY_READ) in ima_policy_show()
1404 if (entry->mask & MAY_APPEND) in ima_policy_show()