Home
last modified time | relevance | path

Searched refs:lsm_rule (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/security/integrity/ima/
Dima_policy.c633 substring_t *args, int lsm_rule, int audit_type) in ima_lsm_rule_init() argument
637 if (entry->lsm[lsm_rule].rule) in ima_lsm_rule_init()
640 entry->lsm[lsm_rule].args_p = match_strdup(args); in ima_lsm_rule_init()
641 if (!entry->lsm[lsm_rule].args_p) in ima_lsm_rule_init()
644 entry->lsm[lsm_rule].type = audit_type; in ima_lsm_rule_init()
645 result = security_filter_rule_init(entry->lsm[lsm_rule].type, in ima_lsm_rule_init()
647 entry->lsm[lsm_rule].args_p, in ima_lsm_rule_init()
648 &entry->lsm[lsm_rule].rule); in ima_lsm_rule_init()
649 if (!entry->lsm[lsm_rule].rule) { in ima_lsm_rule_init()
650 kfree(entry->lsm[lsm_rule].args_p); in ima_lsm_rule_init()
/Linux-v4.19/kernel/
Dauditfilter.c90 security_audit_rule_free(f->lsm_rule); in audit_free_lsm_field()
516 (void **)&f->lsm_rule); in audit_data_to_entry()
782 (void **)&df->lsm_rule); in audit_dupe_lsm_field()
1355 if (f->lsm_rule) { in audit_filter()
1358 f->type, f->op, f->lsm_rule, NULL); in audit_filter()
Dauditsc.c634 if (f->lsm_rule) { in audit_filter_rules()
641 f->lsm_rule, in audit_filter_rules()
652 if (f->lsm_rule) { in audit_filter_rules()
657 f->lsm_rule, ctx); in audit_filter_rules()
661 f->op, f->lsm_rule, in audit_filter_rules()
673 f->lsm_rule, ctx)) in audit_filter_rules()
/Linux-v4.19/include/linux/
Daudit.h82 void *lsm_rule; member