• Home
  • Raw
  • Download

Lines Matching refs:e

70 static inline void audit_free_rule(struct audit_entry *e)  in audit_free_rule()  argument
73 struct audit_krule *erule = &e->rule; in audit_free_rule()
86 kfree(e); in audit_free_rule()
91 struct audit_entry *e = container_of(head, struct audit_entry, rcu); in audit_free_rule_rcu() local
92 audit_free_rule(e); in audit_free_rule_rcu()
800 struct audit_entry *e, *found = NULL; in audit_find_rule() local
811 list_for_each_entry(e, list, list) in audit_find_rule()
812 if (!audit_compare_rule(&entry->rule, &e->rule)) { in audit_find_rule()
813 found = e; in audit_find_rule()
822 list_for_each_entry(e, list, list) in audit_find_rule()
823 if (!audit_compare_rule(&entry->rule, &e->rule)) { in audit_find_rule()
824 found = e; in audit_find_rule()
838 struct audit_entry *e; in audit_add_rule() local
853 e = audit_find_rule(entry, &list); in audit_add_rule()
854 if (e) { in audit_add_rule()
917 struct audit_entry *e; in audit_del_rule() local
932 e = audit_find_rule(entry, &list); in audit_del_rule()
933 if (!e) { in audit_del_rule()
939 if (e->rule.watch) in audit_del_rule()
940 audit_remove_watch_rule(&e->rule); in audit_del_rule()
942 if (e->rule.tree) in audit_del_rule()
943 audit_remove_tree_rule(&e->rule); in audit_del_rule()
945 list_del_rcu(&e->list); in audit_del_rule()
946 list_del(&e->rule.list); in audit_del_rule()
947 call_rcu(&e->rcu, audit_free_rule_rcu); in audit_del_rule()
1271 struct audit_entry *e; in audit_filter_user() local
1275 list_for_each_entry_rcu(e, &audit_filter_list[AUDIT_FILTER_USER], list) { in audit_filter_user()
1276 if (audit_filter_user_rules(&e->rule, type, &state)) { in audit_filter_user()
1289 struct audit_entry *e; in audit_filter_type() local
1296 list_for_each_entry_rcu(e, &audit_filter_list[AUDIT_FILTER_TYPE], in audit_filter_type()
1299 for (i = 0; i < e->rule.field_count; i++) { in audit_filter_type()
1300 struct audit_field *f = &e->rule.fields[i]; in audit_filter_type()