Home
last modified time | relevance | path

Searched refs:rcu (Results 51 – 75 of 742) sorted by relevance

12345678910>>...30

/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h42 struct rcu_head rcu; member
328 struct rcu_head rcu; member
/openbmc/linux/Documentation/RCU/
H A Dtorture.rst28 rcu-torture: Reader Pipe: 727860534 34213 0 0 0 0 0 0 0 0 0
29 rcu-torture: Reader Batch: 727877838 17003 0 0 0 0 0 0 0 0 0
169 tools/testing/selftests/rcutorture/configs/rcu/CFLIST, with each test
294 TINY01 ------- 836134 GPs (154.84/s) [rcu: g0 f0x0 ] n_max_cbs: 34198
295 TINY02 ------- 850371 GPs (157.476/s) [rcu: g0 f0x0 ] n_max_cbs: 2631
296 TREE01 ------- 162625 GPs (30.1157/s) [rcu: g1124169 f0x0 ]
297 TREE02 ------- 333003 GPs (61.6672/s) [rcu: g2647753 f0x0 ] n_max_cbs: 35844
298 TREE03 ------- 306623 GPs (56.782/s) [rcu: g2975325 f0x0 ] n_max_cbs: 1496497
300 TREE04 ------- 246149 GPs (45.5831/s) [rcu: g1695737 f0x0 ] n_max_cbs: 434961
301 TREE05 ------- 314603 GPs (58.2598/s) [rcu: g2257741 f0x2 ] n_max_cbs: 193997
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h167 struct rcu_head rcu; member
189 struct rcu_head rcu; member
225 struct rcu_head rcu; member
/openbmc/linux/security/selinux/
H A Dnetnode.c48 struct rcu_head rcu; member
172 kfree_rcu(tail, rcu); in sel_netnode_insert()
283 kfree_rcu(node, rcu); in sel_netnode_flush()
/openbmc/linux/kernel/
H A Dpanic.c700 bool rcu = warn_rcu_enter(); in warn_slowpath_fmt() local
708 warn_rcu_exit(rcu); in warn_slowpath_fmt()
716 warn_rcu_exit(rcu); in warn_slowpath_fmt()
722 bool rcu = warn_rcu_enter(); in __warn_printk() local
730 warn_rcu_exit(rcu); in __warn_printk()
H A Dwatch_queue.c378 kfree_rcu(wfilter, rcu); in watch_queue_set_filter()
400 kfree_rcu(wfilter, rcu); in __put_watch_queue()
401 kfree_rcu(wqueue, rcu); in __put_watch_queue()
414 static void free_watch(struct rcu_head *rcu) in free_watch() argument
416 struct watch *watch = container_of(rcu, struct watch, rcu); in free_watch()
428 call_rcu(&watch->rcu, free_watch); in __put_watch()
/openbmc/linux/kernel/bpf/
H A Dtrampoline.c260 kfree_rcu(im, rcu); in bpf_tramp_image_free()
272 static void __bpf_tramp_image_put_rcu(struct rcu_head *rcu) in __bpf_tramp_image_put_rcu() argument
276 im = container_of(rcu, struct bpf_tramp_image, rcu); in __bpf_tramp_image_put_rcu()
287 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_release()
291 static void __bpf_tramp_image_put_rcu_tasks(struct rcu_head *rcu) in __bpf_tramp_image_put_rcu_tasks() argument
295 im = container_of(rcu, struct bpf_tramp_image, rcu); in __bpf_tramp_image_put_rcu_tasks()
301 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_put_rcu_tasks()
337 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
349 call_rcu_tasks_trace(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
/openbmc/linux/net/rxrpc/
H A Dproc.c28 __acquires(rcu) in rxrpc_call_seq_start()
44 __releases(rcu) in rxrpc_call_seq_stop()
242 __acquires(rcu) in rxrpc_peer_seq_start()
314 __releases(rcu) in rxrpc_peer_seq_stop()
357 __acquires(rcu) in rxrpc_local_seq_start()
385 __releases(rcu) in rxrpc_local_seq_stop()
/openbmc/qemu/tests/unit/
H A Dtest-rcu-list.c100 struct rcu_head rcu; member
105 struct list_element *el = container_of(prcu, struct list_element, rcu); in reclaim_list_el()
223 call_rcu1(&prev_el->rcu, reclaim_list_el); in rcu_q_updater()
300 call_rcu1(&prev_el->rcu, reclaim_list_el); in rcu_qtest()
/openbmc/linux/drivers/misc/cxl/
H A Dcontext.c324 static void reclaim_ctx(struct rcu_head *rcu) in reclaim_ctx() argument
326 struct cxl_context *ctx = container_of(rcu, struct cxl_context, rcu); in reclaim_ctx()
349 call_rcu(&ctx->rcu, reclaim_ctx); in cxl_context_free()
/openbmc/linux/tools/memory-model/Documentation/
H A Dexplanation.txt30 22. RCU RELATIONS: rcu-link, rcu-gp, rcu-rscsi, rcu-order, rcu-fence, and rb
1513 RCU RELATIONS: rcu-link, rcu-gp, rcu-rscsi, rcu-order, rcu-fence, and rb
1625 rcu-gp and rcu-rscsi links separated by rcu-link links, in which the
1629 X ->rcu-gp Y ->rcu-link Z ->rcu-rscsi T ->rcu-link U ->rcu-gp V
1635 X ->rcu-rscsi Y ->rcu-link Z ->rcu-rscsi T ->rcu-link U ->rcu-gp V
1638 one rcu-gp link but two rcu-rscsi links.
1651 G ->rcu-gp W ->rcu-link Z ->rcu-rscsi F.
1705 rcu-rscsi alternating with rcu-link, where the number of rcu-gp links
1746 S ->rcu-gp S ->rcu-link U ->rcu-rscsi L ->rcu-link S,
1785 Then U ->rcu-rscsi L ->rcu-link S ->rcu-gp S ->rcu-link U is a
[all …]
/openbmc/linux/include/net/
H A Dfib_rules.h46 struct rcu_head rcu; member
97 struct rcu_head rcu; member
113 kfree_rcu(rule, rcu); in fib_rule_put()
H A Dgarp.h110 struct rcu_head rcu; member
115 struct rcu_head rcu; member
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_fence.c829 static void amdgpu_fence_free(struct rcu_head *rcu) in amdgpu_fence_free() argument
831 struct dma_fence *f = container_of(rcu, struct dma_fence, rcu); in amdgpu_fence_free()
844 static void amdgpu_job_fence_free(struct rcu_head *rcu) in amdgpu_job_fence_free() argument
846 struct dma_fence *f = container_of(rcu, struct dma_fence, rcu); in amdgpu_job_fence_free()
862 call_rcu(&f->rcu, amdgpu_fence_free); in amdgpu_fence_release()
875 call_rcu(&f->rcu, amdgpu_job_fence_free); in amdgpu_job_fence_release()
/openbmc/linux/arch/x86/mm/
H A Dkmmio.c53 struct rcu_head rcu; member
484 rcu); in rcu_free_kmmio_fault_pages()
498 container_of(head, struct kmmio_delayed_release, rcu); in remove_kmmio_fault_pages()
520 call_rcu(&dr->rcu, rcu_free_kmmio_fault_pages); in remove_kmmio_fault_pages()
586 call_rcu(&drelease->rcu, remove_kmmio_fault_pages); in unregister_kmmio_probe()
/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Dlib_sw_fence.c88 struct rcu_head rcu; member
128 kfree_rcu(h, rcu); in heap_fence_release()
/openbmc/linux/security/keys/trusted-keys/
H A Dtrusted_core.c215 static void trusted_rcu_free(struct rcu_head *rcu) in trusted_rcu_free() argument
219 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free()
276 call_rcu(&p->rcu, trusted_rcu_free); in trusted_update()
/openbmc/linux/Documentation/core-api/
H A Dkernel-api.rst404 .. kernel-doc:: kernel/rcu/tree.c
406 .. kernel-doc:: kernel/rcu/tree_exp.h
408 .. kernel-doc:: kernel/rcu/update.c
412 .. kernel-doc:: kernel/rcu/srcutree.c
422 .. kernel-doc:: kernel/rcu/sync.c
424 .. kernel-doc:: kernel/rcu/tasks.h
426 .. kernel-doc:: kernel/rcu/tree_stall.h
/openbmc/linux/lib/math/
H A Dprime_numbers.c12 struct rcu_head rcu; member
154 kfree_rcu((struct primes *)p, rcu); in expand_to_next_prime()
169 kfree_rcu((struct primes *)p, rcu); in free_primes()
/openbmc/linux/net/openvswitch/
H A Dflow.h185 struct rcu_head rcu; member
207 struct rcu_head rcu; member
222 struct rcu_head rcu; member
H A Dvport.h55 struct rcu_head rcu; member
87 struct rcu_head rcu; member
/openbmc/linux/Documentation/devicetree/bindings/net/dsa/
H A Dlantiq-gswip.txt34 - lantiq,rcu : reference to the rcu syscon
128 lantiq,rcu = <&rcu0>;
/openbmc/linux/net/core/
H A Dgen_estimator.c59 struct rcu_head rcu; member
193 kfree_rcu(old, rcu); in gen_new_estimator()
212 kfree_rcu(est, rcu); in gen_kill_estimator()
/openbmc/linux/net/bridge/
H A Dbr_private_cfm.h134 struct rcu_head rcu; member
144 struct rcu_head rcu; member
/openbmc/linux/include/linux/
H A Dbpf_local_storage.h80 struct rcu_head rcu; member
95 struct rcu_head rcu; member

12345678910>>...30