Searched refs:rcu (Results 1 – 13 of 13) sorted by relevance
/lib/ |
A D | percpu-refcount.c | 150 static void percpu_ref_call_confirm_rcu(struct rcu_head *rcu) in percpu_ref_call_confirm_rcu() argument 152 struct percpu_ref_data *data = container_of(rcu, in percpu_ref_call_confirm_rcu() 153 struct percpu_ref_data, rcu); in percpu_ref_call_confirm_rcu() 167 static void percpu_ref_switch_to_atomic_rcu(struct rcu_head *rcu) in percpu_ref_switch_to_atomic_rcu() argument 169 struct percpu_ref_data *data = container_of(rcu, in percpu_ref_switch_to_atomic_rcu() 170 struct percpu_ref_data, rcu); in percpu_ref_switch_to_atomic_rcu() 206 percpu_ref_call_confirm_rcu(rcu); in percpu_ref_switch_to_atomic_rcu() 233 call_rcu_hurry(&ref->data->rcu, in __percpu_ref_switch_to_atomic()
|
A D | bug.c | 72 guard(rcu)(); in module_find_bug() local 212 bool rcu = false; in report_bug() local 214 rcu = warn_rcu_enter(); in report_bug() 216 warn_rcu_exit(rcu); in report_bug() 234 scoped_guard(rcu) { in generic_bug_clear_once()
|
A D | test_objpool.c | 38 struct completion rcu; member 131 struct rcu_head rcu; member 141 init_completion(&data->rcu); in ot_init_data() 419 static void ot_fini_async_rcu(struct rcu_head *rcu) in ot_fini_async_rcu() argument 421 struct ot_context *sop = container_of(rcu, struct ot_context, rcu); in ot_fini_async_rcu() 428 complete(&test->data.rcu); in ot_fini_async_rcu() 434 call_rcu(&sop->rcu, ot_fini_async_rcu); in ot_fini_async() 591 wait_for_completion(&test->data.rcu); in ot_start_async()
|
A D | test_meminit.c | 382 bool ctor, rcu, zero; in test_kmemcache() local 388 rcu = flags & 2; in test_kmemcache() 392 num_tests += do_kmem_cache_size(size, ctor, rcu, zero, in test_kmemcache()
|
A D | test_vmalloc.c | 321 struct rcu_head rcu; member 355 kvfree_rcu(p, rcu); in kvfree_rcu_2_arg_vmalloc_test()
|
A D | rhashtable.c | 119 bucket_table_free(container_of(head, struct bucket_table, rcu)); in bucket_table_free_rcu() 204 rcu_head_init(&tbl->rcu); in bucket_table_alloc() 352 call_rcu(&old_tbl->rcu, bucket_table_free_rcu); in rhashtable_rehash_table() 954 if (rcu_head_after_call_rcu(&tbl->rcu, bucket_table_free_rcu)) in rhashtable_walk_stop()
|
A D | assoc_array.c | 1303 container_of(head, struct assoc_array_edit, rcu); in assoc_array_rcu_cleanup() 1396 call_rcu(&edit->rcu, assoc_array_rcu_cleanup); in assoc_array_apply_edit()
|
A D | maple_tree.c | 196 struct maple_node *node = container_of(head, struct maple_node, rcu); in mt_free_rcu() 211 call_rcu(&node->rcu, mt_free_rcu); in ma_free_rcu() 1006 call_rcu(&node->rcu, mt_free_walk); in mas_mat_destroy() 5255 node = container_of(head, struct maple_node, rcu); in mt_free_walk() 5284 mt_free_rcu(&node->rcu); in mt_free_walk() 5368 mt_free_rcu(&node->rcu); in mt_destroy_walk() 5387 call_rcu(&node->rcu, mt_free_walk); in mte_destroy_walk()
|
A D | Kconfig.debug | 1582 held, inside an rcu read side critical section, inside preempt disabled 1815 source "kernel/rcu/Kconfig.debug"
|
/lib/math/ |
A D | prime_numbers_private.h | 6 struct rcu_head rcu; member
|
A D | prime_numbers.c | 163 kfree_rcu((struct primes *)p, rcu); in expand_to_next_prime() 178 kfree_rcu((struct primes *)p, rcu); in free_primes()
|
/lib/tests/ |
A D | slub_kunit.c | 163 struct rcu_head rcu; member 179 kfree_rcu(p, rcu); in test_kfree_rcu() 229 kfree_rcu(p, rcu); in test_kfree_rcu_wq_destroy()
|
/lib/dim/ |
A D | net_dim.c | 162 kfree_rcu(rxp, rcu); in net_dim_free_irq_moder() 163 kfree_rcu(txp, rcu); in net_dim_free_irq_moder()
|
Completed in 34 milliseconds