|
@@ -118,7 +118,7 @@ Following are the RCU equivalents for these two functions:
|
|
|
list_for_each_entry(e, list, list) {
|
|
|
if (!audit_compare_rule(rule, &e->rule)) {
|
|
|
list_del_rcu(&e->list);
|
|
|
- call_rcu(&e->rcu, audit_free_rule, e);
|
|
|
+ call_rcu(&e->rcu, audit_free_rule);
|
|
|
return 0;
|
|
|
}
|
|
|
}
|
|
@@ -206,7 +206,7 @@ RCU ("read-copy update") its name. The RCU code is as follows:
|
|
|
ne->rule.action = newaction;
|
|
|
ne->rule.file_count = newfield_count;
|
|
|
list_replace_rcu(e, ne);
|
|
|
- call_rcu(&e->rcu, audit_free_rule, e);
|
|
|
+ call_rcu(&e->rcu, audit_free_rule);
|
|
|
return 0;
|
|
|
}
|
|
|
}
|
|
@@ -283,7 +283,7 @@ flag under the spinlock as follows:
|
|
|
list_del_rcu(&e->list);
|
|
|
e->deleted = 1;
|
|
|
spin_unlock(&e->lock);
|
|
|
- call_rcu(&e->rcu, audit_free_rule, e);
|
|
|
+ call_rcu(&e->rcu, audit_free_rule);
|
|
|
return 0;
|
|
|
}
|
|
|
}
|