Lines Matching refs:lsm_rule
951 substring_t *args, int lsm_rule, int audit_type) in ima_lsm_rule_init() argument
955 if (entry->lsm[lsm_rule].rule) in ima_lsm_rule_init()
958 entry->lsm[lsm_rule].args_p = match_strdup(args); in ima_lsm_rule_init()
959 if (!entry->lsm[lsm_rule].args_p) in ima_lsm_rule_init()
962 entry->lsm[lsm_rule].type = audit_type; in ima_lsm_rule_init()
963 result = ima_filter_rule_init(entry->lsm[lsm_rule].type, Audit_equal, in ima_lsm_rule_init()
964 entry->lsm[lsm_rule].args_p, in ima_lsm_rule_init()
965 &entry->lsm[lsm_rule].rule); in ima_lsm_rule_init()
966 if (!entry->lsm[lsm_rule].rule) { in ima_lsm_rule_init()
968 entry->lsm[lsm_rule].args_p); in ima_lsm_rule_init()
971 kfree(entry->lsm[lsm_rule].args_p); in ima_lsm_rule_init()
972 entry->lsm[lsm_rule].args_p = NULL; in ima_lsm_rule_init()