• Home
  • Raw
  • Download

Lines Matching refs:e

81 static inline void audit_free_rule(struct audit_entry *e)  in audit_free_rule()  argument
84 struct audit_krule *erule = &e->rule; in audit_free_rule()
94 kfree(e); in audit_free_rule()
99 struct audit_entry *e = container_of(head, struct audit_entry, rcu); in audit_free_rule_rcu() local
100 audit_free_rule(e); in audit_free_rule_rcu()
894 struct audit_entry *e, *found = NULL; in audit_find_rule() local
905 list_for_each_entry(e, list, list) in audit_find_rule()
906 if (!audit_compare_rule(&entry->rule, &e->rule)) { in audit_find_rule()
907 found = e; in audit_find_rule()
916 list_for_each_entry(e, list, list) in audit_find_rule()
917 if (!audit_compare_rule(&entry->rule, &e->rule)) { in audit_find_rule()
918 found = e; in audit_find_rule()
932 struct audit_entry *e; in audit_add_rule() local
950 e = audit_find_rule(entry, &list); in audit_add_rule()
951 if (e) { in audit_add_rule()
1015 struct audit_entry *e; in audit_del_rule() local
1032 e = audit_find_rule(entry, &list); in audit_del_rule()
1033 if (!e) { in audit_del_rule()
1038 if (e->rule.watch) in audit_del_rule()
1039 audit_remove_watch_rule(&e->rule); in audit_del_rule()
1041 if (e->rule.tree) in audit_del_rule()
1042 audit_remove_tree_rule(&e->rule); in audit_del_rule()
1044 if (e->rule.exe) in audit_del_rule()
1045 audit_remove_mark_rule(&e->rule); in audit_del_rule()
1055 list_del_rcu(&e->list); in audit_del_rule()
1056 list_del(&e->rule.list); in audit_del_rule()
1057 call_rcu(&e->rcu, audit_free_rule_rcu); in audit_del_rule()
1322 struct audit_entry *e; in audit_filter() local
1326 list_for_each_entry_rcu(e, &audit_filter_list[listtype], list) { in audit_filter()
1329 for (i = 0; i < e->rule.field_count; i++) { in audit_filter()
1330 struct audit_field *f = &e->rule.fields[i]; in audit_filter()
1368 result = audit_exe_compare(current, e->rule.exe); in audit_filter()
1381 if (e->rule.action == AUDIT_NEVER || listtype == AUDIT_FILTER_EXCLUDE) in audit_filter()