Lines Matching refs:result

431 	int result;  in ima_lsm_update_rules()  local
437 result = ima_lsm_update_rule(entry); in ima_lsm_update_rules()
438 if (result) { in ima_lsm_update_rules()
439 pr_err("lsm rule update error %d\n", result); in ima_lsm_update_rules()
762 int result; in ima_init_arch_policy() local
764 result = strlcpy(rule, *rules, sizeof(rule)); in ima_init_arch_policy()
767 result = ima_parse_rule(rule, &arch_policy_entry[i]); in ima_init_arch_policy()
768 if (result) { in ima_init_arch_policy()
953 int result; in ima_lsm_rule_init() local
963 result = ima_filter_rule_init(entry->lsm[lsm_rule].type, Audit_equal, in ima_lsm_rule_init()
973 result = -EINVAL; in ima_lsm_rule_init()
975 result = 0; in ima_lsm_rule_init()
978 return result; in ima_lsm_rule_init()
1129 int result = 0; in ima_parse_rule() local
1144 if (result < 0) in ima_parse_rule()
1154 result = -EINVAL; in ima_parse_rule()
1162 result = -EINVAL; in ima_parse_rule()
1170 result = -EINVAL; in ima_parse_rule()
1178 result = -EINVAL; in ima_parse_rule()
1186 result = -EINVAL; in ima_parse_rule()
1194 result = -EINVAL; in ima_parse_rule()
1202 result = -EINVAL; in ima_parse_rule()
1210 result = -EINVAL; in ima_parse_rule()
1242 result = -EINVAL; in ima_parse_rule()
1243 if (!result) in ima_parse_rule()
1250 result = -EINVAL; in ima_parse_rule()
1265 result = -EINVAL; in ima_parse_rule()
1266 if (!result) in ima_parse_rule()
1274 result = -EINVAL; in ima_parse_rule()
1278 result = kstrtoul(args[0].from, 16, &entry->fsmagic); in ima_parse_rule()
1279 if (!result) in ima_parse_rule()
1287 result = -ENOMEM; in ima_parse_rule()
1290 result = 0; in ima_parse_rule()
1298 result = -EINVAL; in ima_parse_rule()
1304 result = PTR_ERR(entry->keyrings); in ima_parse_rule()
1315 result = -EINVAL; in ima_parse_rule()
1319 result = uuid_parse(args[0].from, &entry->fsuuid); in ima_parse_rule()
1320 if (!result) in ima_parse_rule()
1342 result = -EINVAL; in ima_parse_rule()
1346 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1347 if (!result) { in ima_parse_rule()
1352 result = -EINVAL; in ima_parse_rule()
1370 result = -EINVAL; in ima_parse_rule()
1374 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1375 if (!result) { in ima_parse_rule()
1378 result = -EINVAL; in ima_parse_rule()
1385 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1391 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1397 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1403 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1409 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1415 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1428 result = -EINVAL; in ima_parse_rule()
1436 result = -EINVAL; in ima_parse_rule()
1444 result = kstrtoint(args[0].from, 10, &entry->pcr); in ima_parse_rule()
1445 if (result || INVALID_PCR(entry->pcr)) in ima_parse_rule()
1446 result = -EINVAL; in ima_parse_rule()
1454 result = -EINVAL; in ima_parse_rule()
1459 result = -EINVAL; in ima_parse_rule()
1475 result = -EINVAL; in ima_parse_rule()
1479 if (!result && !ima_validate_rule(entry)) in ima_parse_rule()
1480 result = -EINVAL; in ima_parse_rule()
1484 if (!result && entry->flags & IMA_MODSIG_ALLOWED) { in ima_parse_rule()
1490 audit_log_format(ab, "res=%d", !result); in ima_parse_rule()
1492 return result; in ima_parse_rule()
1507 ssize_t result, len; in ima_parse_add_rule() local
1526 result = ima_parse_rule(p, entry); in ima_parse_add_rule()
1527 if (result) { in ima_parse_add_rule()
1530 NULL, op, "invalid-policy", result, in ima_parse_add_rule()
1532 return result; in ima_parse_add_rule()