/kernel/rcu/ |
D | tiny.c | 47 wait_rcu_gp(call_rcu); in rcu_barrier() 163 void call_rcu(struct rcu_head *head, rcu_callback_t func) in call_rcu() function 181 EXPORT_SYMBOL_GPL(call_rcu);
|
D | update.c | 380 (crcu_array[i] == call_rcu)) { in __wait_rcu_gp() 397 (crcu_array[i] == call_rcu)) in __wait_rcu_gp() 539 call_rcu(&head, test_callback); in early_boot_test_call_rcu()
|
D | sync.c | 47 call_rcu(&rsp->cb_head, rcu_sync_func); in rcu_sync_call()
|
D | rcutorture.c | 481 call_rcu(&p->rtort_rcu, rcu_torture_cb); in rcu_torture_deferred_free() 505 .call = call_rcu, 750 synchronize_rcu_mult(call_rcu_tasks, call_rcu); in synchronize_rcu_mult_test() 2956 call_rcu(&rh1, rcu_torture_leak_cb); /* Start grace period. */ in rcu_test_debug_objects() 2958 call_rcu(&rh2, rcu_torture_leak_cb); in rcu_test_debug_objects() 2959 call_rcu(&rh2, rcu_torture_err_cb); /* Duplicate callback. */ in rcu_test_debug_objects() 2961 call_rcu(rhp, rcu_torture_leak_cb); in rcu_test_debug_objects() 2962 call_rcu(rhp, rcu_torture_err_cb); /* Another duplicate callback. */ in rcu_test_debug_objects()
|
D | rcuscale.c | 178 .async = call_rcu,
|
D | tree_exp.h | 925 wait_rcu_gp(call_rcu); in synchronize_rcu_expedited()
|
D | Kconfig | 241 is that the overhead of call_rcu() increases and that some
|
/kernel/bpf/ |
D | devmap.c | 822 call_rcu(&old_dev->rcu, __dev_map_entry_free); in dev_map_delete_elem() 840 call_rcu(&old_dev->rcu, __dev_map_entry_free); in dev_map_hash_delete_elem() 931 call_rcu(&old_dev->rcu, __dev_map_entry_free); in __dev_map_update_elem() 976 call_rcu(&dev->rcu, __dev_map_entry_free); in __dev_map_hash_update_elem() 987 call_rcu(&old_dev->rcu, __dev_map_entry_free); in __dev_map_hash_update_elem() 1067 call_rcu(&dev->rcu, __dev_map_entry_free); in dev_map_hash_remove_netdev() 1114 call_rcu(&dev->rcu, in dev_map_notification()
|
D | local_storage.c | 563 call_rcu(&storage->rcu, free_shared_cgroup_storage_rcu); in bpf_cgroup_storage_free() 565 call_rcu(&storage->rcu, free_percpu_cgroup_storage_rcu); in bpf_cgroup_storage_free()
|
D | bpf_struct_ops.c | 658 call_rcu(&st_map->rcu, bpf_struct_ops_put_rcu); in bpf_struct_ops_put()
|
D | cpumap.c | 550 call_rcu(&old_rcpu->rcu, __cpu_map_entry_free); in __cpu_map_entry_replace()
|
/kernel/ |
D | audit_watch.c | 305 call_rcu(&oentry->rcu, audit_free_rule_rcu); in audit_update_watch() 337 call_rcu(&e->rcu, audit_free_rule_rcu); in audit_remove_parent_watches()
|
D | tracepoint.c | 133 call_rcu(tmp, rcu_free_old_probes); in release_early_probes() 164 call_rcu(&tp_probes->rcu, rcu_free_old_probes); in release_probes()
|
D | cfi.c | 226 call_rcu(&prev->rcu, free_shadow); in update_shadow()
|
D | pid_namespace.c | 139 call_rcu(&ns->rcu, delayed_free_pidns); in destroy_pid_namespace()
|
D | audit_tree.c | 158 call_rcu(&chunk->head, __put_chunk); in audit_mark_put_chunk() 559 call_rcu(&entry->rcu, audit_free_rule_rcu); in kill_rules()
|
D | auditfilter.c | 1057 call_rcu(&e->rcu, audit_free_rule_rcu); in audit_del_rule() 1419 call_rcu(&entry->rcu, audit_free_rule_rcu); in update_lsm_rule()
|
D | pid.c | 156 call_rcu(&pid->rcu, delayed_put_pid); in free_pid()
|
D | workqueue.c | 1795 call_rcu(&rwork->rcu, rcu_work_rcufn); in queue_rcu_work() 3651 call_rcu(&pool->rcu, rcu_free_pool); in put_unbound_pool() 3764 call_rcu(&pwq->rcu, rcu_free_pwq); in pwq_unbound_release_workfn() 3772 call_rcu(&wq->rcu, rcu_free_wq); in pwq_unbound_release_workfn() 4505 call_rcu(&wq->rcu, rcu_free_wq); in destroy_workqueue()
|
D | watch_queue.c | 435 call_rcu(&watch->rcu, free_watch); in __put_watch()
|
D | cred.c | 155 call_rcu(&cred->rcu, put_cred_rcu); in __put_cred()
|
D | audit.c | 531 call_rcu(&ac_old->rcu, auditd_conn_free); in auditd_set() 671 call_rcu(&ac_old->rcu, auditd_conn_free); in auditd_reset()
|
/kernel/events/ |
D | callchain.c | 67 call_rcu(&entries->rcu_head, release_callchain_buffers_rcu); in release_callchain_buffers()
|
/kernel/sched/ |
D | topology.c | 427 call_rcu(&tmp->rcu, destroy_perf_domain_rcu); in build_perf_domains() 436 call_rcu(&tmp->rcu, destroy_perf_domain_rcu); in build_perf_domains() 492 call_rcu(&old_rd->rcu, free_rootdomain); in rq_attach_root() 505 call_rcu(&rd->rcu, free_rootdomain); in sched_put_rd() 625 call_rcu(&sd->rcu, destroy_sched_domains_rcu); in destroy_sched_domains()
|
/kernel/irq/ |
D | irqdesc.c | 467 call_rcu(&desc->rcu, delayed_free_desc); in free_desc()
|