Lines Matching refs:args
1133 substring_t *args, int lsm_rule, int audit_type) in ima_lsm_rule_init() argument
1140 entry->lsm[lsm_rule].args_p = match_strdup(args); in ima_lsm_rule_init()
1431 substring_t args[MAX_OPT_ARGS]; in ima_parse_rule() local
1439 token = match_token(p, policy_tokens, args); in ima_parse_rule()
1498 ima_log_string(ab, "func", args[0].from); in ima_parse_rule()
1503 if (strcmp(args[0].from, "FILE_CHECK") == 0) in ima_parse_rule()
1506 else if (strcmp(args[0].from, "PATH_CHECK") == 0) in ima_parse_rule()
1508 else if (strcmp(args[0].from, "MODULE_CHECK") == 0) in ima_parse_rule()
1510 else if (strcmp(args[0].from, "FIRMWARE_CHECK") == 0) in ima_parse_rule()
1512 else if ((strcmp(args[0].from, "FILE_MMAP") == 0) in ima_parse_rule()
1513 || (strcmp(args[0].from, "MMAP_CHECK") == 0)) in ima_parse_rule()
1515 else if ((strcmp(args[0].from, "MMAP_CHECK_REQPROT") == 0)) in ima_parse_rule()
1517 else if (strcmp(args[0].from, "BPRM_CHECK") == 0) in ima_parse_rule()
1519 else if (strcmp(args[0].from, "CREDS_CHECK") == 0) in ima_parse_rule()
1521 else if (strcmp(args[0].from, "KEXEC_KERNEL_CHECK") == in ima_parse_rule()
1524 else if (strcmp(args[0].from, "KEXEC_INITRAMFS_CHECK") in ima_parse_rule()
1527 else if (strcmp(args[0].from, "POLICY_CHECK") == 0) in ima_parse_rule()
1529 else if (strcmp(args[0].from, "KEXEC_CMDLINE") == 0) in ima_parse_rule()
1532 strcmp(args[0].from, "KEY_CHECK") == 0) in ima_parse_rule()
1534 else if (strcmp(args[0].from, "CRITICAL_DATA") == 0) in ima_parse_rule()
1536 else if (strcmp(args[0].from, "SETXATTR_CHECK") == 0) in ima_parse_rule()
1544 ima_log_string(ab, "mask", args[0].from); in ima_parse_rule()
1549 from = args[0].from; in ima_parse_rule()
1564 entry->flags |= (*args[0].from == '^') in ima_parse_rule()
1568 ima_log_string(ab, "fsmagic", args[0].from); in ima_parse_rule()
1575 result = kstrtoul(args[0].from, 16, &entry->fsmagic); in ima_parse_rule()
1580 ima_log_string(ab, "fsname", args[0].from); in ima_parse_rule()
1582 entry->fsname = kstrdup(args[0].from, GFP_KERNEL); in ima_parse_rule()
1591 ima_log_string(ab, "keyrings", args[0].from); in ima_parse_rule()
1599 entry->keyrings = ima_alloc_rule_opt_list(args); in ima_parse_rule()
1609 ima_log_string(ab, "label", args[0].from); in ima_parse_rule()
1616 entry->label = ima_alloc_rule_opt_list(args); in ima_parse_rule()
1626 ima_log_string(ab, "fsuuid", args[0].from); in ima_parse_rule()
1633 result = uuid_parse(args[0].from, &entry->fsuuid); in ima_parse_rule()
1653 args[0].from, token); in ima_parse_rule()
1660 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1688 args[0].from, token); in ima_parse_rule()
1695 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1715 ima_log_string_op(ab, "fowner", args[0].from, token); in ima_parse_rule()
1722 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1741 ima_log_string_op(ab, "fgroup", args[0].from, token); in ima_parse_rule()
1748 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
1760 ima_log_string(ab, "obj_user", args[0].from); in ima_parse_rule()
1761 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1766 ima_log_string(ab, "obj_role", args[0].from); in ima_parse_rule()
1767 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1772 ima_log_string(ab, "obj_type", args[0].from); in ima_parse_rule()
1773 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1778 ima_log_string(ab, "subj_user", args[0].from); in ima_parse_rule()
1779 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1784 ima_log_string(ab, "subj_role", args[0].from); in ima_parse_rule()
1785 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1790 ima_log_string(ab, "subj_type", args[0].from); in ima_parse_rule()
1791 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
1796 ima_log_string(ab, "digest_type", args[0].from); in ima_parse_rule()
1799 else if ((strcmp(args[0].from, "verity")) == 0) in ima_parse_rule()
1805 ima_log_string(ab, "appraise_type", args[0].from); in ima_parse_rule()
1807 if ((strcmp(args[0].from, "imasig")) == 0) { in ima_parse_rule()
1812 } else if (strcmp(args[0].from, "sigv3") == 0) { in ima_parse_rule()
1819 strcmp(args[0].from, "imasig|modsig") == 0) { in ima_parse_rule()
1830 ima_log_string(ab, "appraise_flag", args[0].from); in ima_parse_rule()
1833 ima_log_string(ab, "appraise_algos", args[0].from); in ima_parse_rule()
1841 ima_parse_appraise_algos(args[0].from); in ima_parse_rule()
1855 ima_log_string(ab, "pcr", args[0].from); in ima_parse_rule()
1857 result = kstrtoint(args[0].from, 10, &entry->pcr); in ima_parse_rule()
1865 ima_log_string(ab, "template", args[0].from); in ima_parse_rule()
1870 template_desc = lookup_template_desc(args[0].from); in ima_parse_rule()