Searched refs:call_rcu_sched (Results 1 – 22 of 22) sorted by relevance
/linux-4.4.14/kernel/rcu/ |
D | tiny.c | 232 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func) in call_rcu_sched() function 236 EXPORT_SYMBOL_GPL(call_rcu_sched);
|
D | sync.c | 48 .call = call_rcu_sched,
|
D | update.c | 854 call_rcu_sched(&head, test_callback); in early_boot_test_call_rcu_sched()
|
D | rcutorture.c | 624 call_rcu_sched(&p->rtort_rcu, rcu_torture_cb); in rcu_sched_torture_deferred_free() 640 .call = call_rcu_sched,
|
D | tree.c | 111 RCU_STATE_INITIALIZER(rcu_sched, 's', call_rcu_sched); 3111 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func) in call_rcu_sched() function 3115 EXPORT_SYMBOL_GPL(call_rcu_sched); 3212 wait_rcu_gp(call_rcu_sched); in synchronize_sched()
|
/linux-4.4.14/lib/ |
D | percpu-refcount.c | 177 call_rcu_sched(&ref->rcu, percpu_ref_switch_to_atomic_rcu); in __percpu_ref_switch_to_atomic() 190 call_rcu_sched(&ref->rcu, percpu_ref_call_confirm_rcu); in __percpu_ref_switch_to_atomic()
|
/linux-4.4.14/include/linux/ |
D | rcutiny.h | 57 wait_rcu_gp(call_rcu_sched); in rcu_barrier_sched()
|
D | rcupdate.h | 168 #define call_rcu call_rcu_sched 215 void call_rcu_sched(struct rcu_head *head,
|
/linux-4.4.14/Documentation/RCU/ |
D | checklist.txt | 170 call_rcu_sched(), or call_srcu() is used, the callback function 206 updater uses call_rcu_sched() or synchronize_sched(), then 281 The same cautions apply to call_rcu_bh(), call_rcu_sched(), 352 the corresponding call_rcu(), call_rcu_bh(), or call_rcu_sched(),
|
D | rcubarrier.txt | 190 call_rcu_sched(), you will need to invoke rcu_barrier_sched() before 192 call_rcu_sched(), then you will need to invoke each of rcu_barrier(),
|
D | torture.txt | 185 call_rcu_sched(), along with expedited,
|
D | whatisRCU.txt | 335 call_rcu_sched() preempt_disable() / preempt_enable() 859 rcu_read_unlock_sched call_rcu_sched
|
D | RTFP.txt | 1939 Request for call_rcu_sched() and rcu_barrier_sched().
|
/linux-4.4.14/kernel/ |
D | tracepoint.c | 79 call_rcu_sched(&tp_probes->rcu, rcu_free_old_probes); in release_probes()
|
D | cpu.c | 377 synchronize_rcu_mult(call_rcu, call_rcu_sched); in _cpu_down()
|
D | workqueue.c | 3219 call_rcu_sched(&pool->rcu, rcu_free_pool); in put_unbound_pool() 3326 call_rcu_sched(&pwq->rcu, rcu_free_pwq); in pwq_unbound_release_workfn() 3333 call_rcu_sched(&wq->rcu, rcu_free_wq); in pwq_unbound_release_workfn() 3986 call_rcu_sched(&wq->rcu, rcu_free_wq); in destroy_workqueue()
|
D | module.c | 3312 call_rcu_sched(&freeinit->rcu, do_free_init); in do_init_module()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | hugetlbpage.c | 506 call_rcu_sched(&(*batchp)->rcu, hugepd_free_rcu_callback); in hugepd_free()
|
/linux-4.4.14/arch/s390/mm/ |
D | pgtable.c | 1076 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
|
/linux-4.4.14/mm/ |
D | memory.c | 355 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
|
/linux-4.4.14/kernel/trace/ |
D | ftrace.c | 1336 call_rcu_sched(&hash->rcu, __free_ftrace_hash_rcu); in free_ftrace_hash_rcu()
|
/linux-4.4.14/kernel/sched/ |
D | core.c | 5869 call_rcu_sched(&old_rd->rcu, free_rootdomain); in rq_attach_root()
|