Home
last modified time | relevance | path

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

/linux-4.4.14/kernel/rcu/
Dtiny.c232 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func) in call_rcu_sched() function
236 EXPORT_SYMBOL_GPL(call_rcu_sched);
Dsync.c48 .call = call_rcu_sched,
Dupdate.c854 call_rcu_sched(&head, test_callback); in early_boot_test_call_rcu_sched()
Drcutorture.c624 call_rcu_sched(&p->rtort_rcu, rcu_torture_cb); in rcu_sched_torture_deferred_free()
640 .call = call_rcu_sched,
Dtree.c111 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/
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.4.14/include/linux/
Drcutiny.h57 wait_rcu_gp(call_rcu_sched); in rcu_barrier_sched()
Drcupdate.h168 #define call_rcu call_rcu_sched
215 void call_rcu_sched(struct rcu_head *head,
/linux-4.4.14/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.txt185 call_rcu_sched(), along with expedited,
DwhatisRCU.txt335 call_rcu_sched() preempt_disable() / preempt_enable()
859 rcu_read_unlock_sched call_rcu_sched
DRTFP.txt1939 Request for call_rcu_sched() and rcu_barrier_sched().
/linux-4.4.14/kernel/
Dtracepoint.c79 call_rcu_sched(&tp_probes->rcu, rcu_free_old_probes); in release_probes()
Dcpu.c377 synchronize_rcu_mult(call_rcu, call_rcu_sched); in _cpu_down()
Dworkqueue.c3219 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()
Dmodule.c3312 call_rcu_sched(&freeinit->rcu, do_free_init); in do_init_module()
/linux-4.4.14/arch/powerpc/mm/
Dhugetlbpage.c506 call_rcu_sched(&(*batchp)->rcu, hugepd_free_rcu_callback); in hugepd_free()
/linux-4.4.14/arch/s390/mm/
Dpgtable.c1076 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
/linux-4.4.14/mm/
Dmemory.c355 call_rcu_sched(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
/linux-4.4.14/kernel/trace/
Dftrace.c1336 call_rcu_sched(&hash->rcu, __free_ftrace_hash_rcu); in free_ftrace_hash_rcu()
/linux-4.4.14/kernel/sched/
Dcore.c5869 call_rcu_sched(&old_rd->rcu, free_rootdomain); in rq_attach_root()