Searched refs:call_rcu_tasks_trace (Results 1 – 18 of 18) sorted by relevance
| /linux/include/linux/ |
| H A D | rcupdate_trace.h | 157 static inline void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) in call_rcu_tasks_trace() function 220 static inline void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) { BUG(); } in call_rcu_tasks_trace() function
|
| H A D | tracepoint.h | 140 call_rcu_tasks_trace(rcu, func); in call_tracepoint_unregister_syscall()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | rcu_tasks_trace_gp.c | 9 int call_rcu_tasks_trace(void *ctx) in call_rcu_tasks_trace() function
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | map_kptr.c | 117 ret = bpf_prog_test_run_opts(bpf_program__fd(rcu->progs.call_rcu_tasks_trace), &opts); in test_map_kptr_success() 118 if (!ASSERT_OK(ret, "call_rcu_tasks_trace")) 120 if (!ASSERT_OK(opts.retval, "call_rcu_tasks_trace retval")) in kern_sync_rcu_tasks_trace()
|
| /linux/Documentation/RCU/ |
| H A D | checklist.rst | 204 call_rcu_tasks_trace() is used, the callback function may be 257 b. If the updater uses call_rcu_tasks_trace() 335 call_rcu_tasks_trace(). This is why there is an srcu_barrier(), 391 call_rcu_tasks(), or call_rcu_tasks_trace(). For example, if 522 call_rcu_tasks_trace(), then it is necessary to wait for all 535 - call_rcu_tasks_trace() -> rcu_barrier_tasks_trace()
|
| /linux/kernel/bpf/ |
| H A D | bpf_local_storage.c | 122 call_rcu_tasks_trace(&local_storage->rcu, in bpf_local_storage_free() 158 call_rcu_tasks_trace(&selem->rcu, bpf_selem_free_trace_rcu); in bpf_selem_free()
|
| H A D | memalloc.c | 323 call_rcu_tasks_trace(&c->rcu_ttrace, __free_rcu); in do_call_rcu_ttrace()
|
| H A D | helpers.c | 1286 call_rcu_tasks_trace(&cb->rcu, bpf_async_cb_rcu_tasks_trace_free); in bpf_async_cb_rcu_tasks_trace_free() 1298 call_rcu_tasks_trace(&cb->rcu, bpf_async_cb_rcu_tasks_trace_free); in worker_for_call_rcu() 1310 call_rcu_tasks_trace(&cb->rcu, bpf_async_cb_rcu_tasks_trace_free); in bpf_async_refcount_put()
|
| H A D | trampoline.c | 658 call_rcu_tasks_trace(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
|
| H A D | syscall.c | 960 call_rcu_tasks_trace(&map->rcu, bpf_map_free_rcu_gp); in bpf_map_put() 2465 call_rcu_tasks_trace(&prog->aux->rcu, __bpf_prog_put_rcu); in __bpf_prog_put_noref() 3349 call_rcu_tasks_trace(&link->rcu, bpf_link_defer_dealloc_rcu_gp); in bpf_link_free()
|
| H A D | core.c | 2789 call_rcu_tasks_trace(&progs->rcu, __bpf_prog_array_free_sleepable_cb); in bpf_prog_array_free_sleepable()
|
| /linux/kernel/rcu/ |
| H A D | rcuscale.c | 406 .async = call_rcu_tasks_trace,
|
| H A D | tasks.h | 1511 call_rcu_tasks_trace(&tests[1].rh, test_rcu_tasks_callback); in rcu_tasks_initiate_self_tests()
|
| H A D | rcutorture.c | 1251 call_rcu_tasks_trace(&p->rtort_rcu, rcu_torture_cb); in rcu_tasks_tracing_torture_deferred_free() 1267 .call = call_rcu_tasks_trace,
|
| /linux/kernel/trace/ |
| H A D | trace_syscalls.c | 655 call_rcu_tasks_trace(&sbuf->rcu, rcu_free_syscall_buffer); in syscall_fault_buffer_disable()
|
| H A D | trace_events_filter.c | 1390 call_rcu_tasks_trace(&head->rcu, free_filter_list_tasks); in delay_free_filter()
|
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod.c | 1169 call_rcu_tasks_trace(&data->rcu, bpf_kfunc_rcu_tasks_trace_cb); in bpf_kfunc_call_test_call_rcu_tasks_trace()
|
| /linux/Documentation/RCU/Design/Requirements/ |
| H A D | Requirements.rst | 2799 rcu_read_lock_trace_held(), call_rcu_tasks_trace(),
|