Lines Matching refs:args
468 substring_t *args, int lsm_rule, int audit_type) in ima_lsm_rule_init() argument
475 entry->lsm[lsm_rule].args_p = match_strdup(args); in ima_lsm_rule_init()
512 substring_t args[MAX_OPT_ARGS]; in ima_parse_rule() local
520 token = match_token(p, policy_tokens, args); in ima_parse_rule()
563 ima_log_string(ab, "func", args[0].from); in ima_parse_rule()
568 if (strcmp(args[0].from, "FILE_CHECK") == 0) in ima_parse_rule()
571 else if (strcmp(args[0].from, "PATH_CHECK") == 0) in ima_parse_rule()
573 else if (strcmp(args[0].from, "MODULE_CHECK") == 0) in ima_parse_rule()
575 else if (strcmp(args[0].from, "FIRMWARE_CHECK") == 0) in ima_parse_rule()
577 else if ((strcmp(args[0].from, "FILE_MMAP") == 0) in ima_parse_rule()
578 || (strcmp(args[0].from, "MMAP_CHECK") == 0)) in ima_parse_rule()
580 else if (strcmp(args[0].from, "BPRM_CHECK") == 0) in ima_parse_rule()
588 ima_log_string(ab, "mask", args[0].from); in ima_parse_rule()
593 from = args[0].from; in ima_parse_rule()
608 entry->flags |= (*args[0].from == '^') in ima_parse_rule()
612 ima_log_string(ab, "fsmagic", args[0].from); in ima_parse_rule()
619 result = kstrtoul(args[0].from, 16, &entry->fsmagic); in ima_parse_rule()
624 ima_log_string(ab, "fsuuid", args[0].from); in ima_parse_rule()
632 result = blk_part_pack_uuid(args[0].from, in ima_parse_rule()
638 ima_log_string(ab, "uid", args[0].from); in ima_parse_rule()
641 ima_log_string(ab, "euid", args[0].from); in ima_parse_rule()
648 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
661 ima_log_string(ab, "fowner", args[0].from); in ima_parse_rule()
668 result = kstrtoul(args[0].from, 10, &lnum); in ima_parse_rule()
678 ima_log_string(ab, "obj_user", args[0].from); in ima_parse_rule()
679 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
684 ima_log_string(ab, "obj_role", args[0].from); in ima_parse_rule()
685 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
690 ima_log_string(ab, "obj_type", args[0].from); in ima_parse_rule()
691 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
696 ima_log_string(ab, "subj_user", args[0].from); in ima_parse_rule()
697 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
702 ima_log_string(ab, "subj_role", args[0].from); in ima_parse_rule()
703 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
708 ima_log_string(ab, "subj_type", args[0].from); in ima_parse_rule()
709 result = ima_lsm_rule_init(entry, args, in ima_parse_rule()
719 ima_log_string(ab, "appraise_type", args[0].from); in ima_parse_rule()
720 if ((strcmp(args[0].from, "imasig")) == 0) in ima_parse_rule()