Home
last modified time | relevance | path

Searched refs:call_rcu_sched (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/kernel/rcu/
Dtiny.c265 void call_rcu_sched(struct rcu_head *head, void (*func)(struct rcu_head *rcu)) in call_rcu_sched() function
269 EXPORT_SYMBOL_GPL(call_rcu_sched);
Dtree.c110 RCU_STATE_INITIALIZER(rcu_sched, 's', call_rcu_sched);
3037 void call_rcu_sched(struct rcu_head *head, void (*func)(struct rcu_head *rcu)) in call_rcu_sched() function
3041 EXPORT_SYMBOL_GPL(call_rcu_sched);
3138 wait_rcu_gp(call_rcu_sched); in synchronize_sched()
3303 wait_rcu_gp(call_rcu_sched); in synchronize_sched_expedited()
3348 wait_rcu_gp(call_rcu_sched); in synchronize_sched_expedited()
3373 wait_rcu_gp(call_rcu_sched); in synchronize_sched_expedited()
Dupdate.c788 call_rcu_sched(&head, test_callback); in early_boot_test_call_rcu_sched()
Drcutorture.c589 call_rcu_sched(&p->rtort_rcu, rcu_torture_cb); in rcu_sched_torture_deferred_free()
603 .call = call_rcu_sched,
/linux-4.1.27/lib/
Dpercpu-refcount.c177 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.1.27/include/linux/
Drcutiny.h47 wait_rcu_gp(call_rcu_sched); in rcu_barrier_sched()
Drcupdate.h166 #define call_rcu call_rcu_sched
213 void call_rcu_sched(struct rcu_head *head,
/linux-4.1.27/Documentation/RCU/
Dchecklist.txt170 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(),
Drcubarrier.txt190 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(),
Dtorture.txt196 call_rcu_sched().
DwhatisRCU.txt333 call_rcu_sched() preempt_disable() / preempt_enable()
857 rcu_read_unlock_sched call_rcu_sched
DRTFP.txt1939 Request for call_rcu_sched() and rcu_barrier_sched().
/linux-4.1.27/kernel/
Dtracepoint.c79 call_rcu_sched(&tp_probes->rcu, rcu_free_old_probes); in release_probes()
Dworkqueue.c3256 call_rcu_sched(&pool->rcu, rcu_free_pool); in put_unbound_pool()
3361 call_rcu_sched(&pwq->rcu, rcu_free_pwq); in pwq_unbound_release_workfn()
3368 call_rcu_sched(&wq->rcu, rcu_free_wq); in pwq_unbound_release_workfn()
4006 call_rcu_sched(&wq->rcu, rcu_free_wq); in destroy_workqueue()
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage.c492 call_rcu_sched(&(*batchp)->rcu, hugepd_free_rcu_callback); in hugepd_free()
/linux-4.1.27/arch/s390/mm/
Dpgtable.c1152 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
/linux-4.1.27/mm/
Dmemory.c354 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
/linux-4.1.27/kernel/trace/
Dftrace.c1326 call_rcu_sched(&hash->rcu, __free_ftrace_hash_rcu); in free_ftrace_hash_rcu()
/linux-4.1.27/kernel/sched/
Dcore.c5612 call_rcu_sched(&old_rd->rcu, free_rootdomain); in rq_attach_root()