• Home
  • Raw
  • Download

Lines Matching refs:result

448 	int result;  in ima_lsm_update_rules()  local
454 result = ima_lsm_update_rule(entry); in ima_lsm_update_rules()
455 if (result) { in ima_lsm_update_rules()
456 pr_err("lsm rule update error %d\n", result); in ima_lsm_update_rules()
541 bool result = false; in ima_match_rules() local
628 result = false; in ima_match_rules()
632 result = true; in ima_match_rules()
640 return result; in ima_match_rules()
870 int result; in ima_init_arch_policy() local
872 result = strlcpy(rule, *rules, sizeof(rule)); in ima_init_arch_policy()
875 result = ima_parse_rule(rule, &arch_policy_entry[i]); in ima_init_arch_policy()
876 if (result) { in ima_init_arch_policy()
1071 int result; in ima_lsm_rule_init() local
1081 result = ima_filter_rule_init(entry->lsm[lsm_rule].type, Audit_equal, in ima_lsm_rule_init()
1091 result = -EINVAL; in ima_lsm_rule_init()
1093 result = 0; in ima_lsm_rule_init()
1096 return result; in ima_lsm_rule_init()
1305 int result = 0; in ima_parse_rule() local
1320 if (result < 0) in ima_parse_rule()
1330 result = -EINVAL; in ima_parse_rule()
1338 result = -EINVAL; in ima_parse_rule()
1346 result = -EINVAL; in ima_parse_rule()
1354 result = -EINVAL; in ima_parse_rule()
1362 result = -EINVAL; in ima_parse_rule()
1370 result = -EINVAL; in ima_parse_rule()
1378 result = -EINVAL; in ima_parse_rule()
1386 result = -EINVAL; in ima_parse_rule()
1422 result = -EINVAL; in ima_parse_rule()
1423 if (!result) in ima_parse_rule()
1430 result = -EINVAL; in ima_parse_rule()
1445 result = -EINVAL; in ima_parse_rule()
1446 if (!result) in ima_parse_rule()
1454 result = -EINVAL; in ima_parse_rule()
1458 result = kstrtoul(args[0].from, 16, &entry->fsmagic); in ima_parse_rule()
1459 if (!result) in ima_parse_rule()
1467 result = -ENOMEM; in ima_parse_rule()
1470 result = 0; in ima_parse_rule()
1478 result = -EINVAL; in ima_parse_rule()
1484 result = PTR_ERR(entry->keyrings); in ima_parse_rule()
1495 result = -EINVAL; in ima_parse_rule()
1501 result = PTR_ERR(entry->label); in ima_parse_rule()
1512 result = -EINVAL; in ima_parse_rule()
1516 result = uuid_parse(args[0].from, &entry->fsuuid); in ima_parse_rule()
1517 if (!result) in ima_parse_rule()
1539 result = -EINVAL; in ima_parse_rule()
1543 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1544 if (!result) { in ima_parse_rule()
1549 result = -EINVAL; in ima_parse_rule()
1567 result = -EINVAL; in ima_parse_rule()
1571 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1572 if (!result) { in ima_parse_rule()
1575 result = -EINVAL; in ima_parse_rule()
1582 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1588 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1594 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1600 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1606 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1612 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1625 result = -EINVAL; in ima_parse_rule()
1633 result = -EINVAL; in ima_parse_rule()
1639 result = -EINVAL; in ima_parse_rule()
1647 result = -EINVAL; in ima_parse_rule()
1660 result = kstrtoint(args[0].from, 10, &entry->pcr); in ima_parse_rule()
1661 if (result || INVALID_PCR(entry->pcr)) in ima_parse_rule()
1662 result = -EINVAL; in ima_parse_rule()
1670 result = -EINVAL; in ima_parse_rule()
1675 result = -EINVAL; in ima_parse_rule()
1691 result = -EINVAL; in ima_parse_rule()
1695 if (!result && !ima_validate_rule(entry)) in ima_parse_rule()
1696 result = -EINVAL; in ima_parse_rule()
1700 if (!result && entry->flags & IMA_MODSIG_ALLOWED) { in ima_parse_rule()
1706 audit_log_format(ab, "res=%d", !result); in ima_parse_rule()
1708 return result; in ima_parse_rule()
1723 ssize_t result, len; in ima_parse_add_rule() local
1742 result = ima_parse_rule(p, entry); in ima_parse_add_rule()
1743 if (result) { in ima_parse_add_rule()
1746 NULL, op, "invalid-policy", result, in ima_parse_add_rule()
1748 return result; in ima_parse_add_rule()