| /netbsd-src/sys/external/bsd/common/linux/ |
| H A D | linux_rcu.c | 49 SDT_PROBE_DEFINE0(sdt, linux, rcu, synchronize__start); 50 SDT_PROBE_DEFINE1(sdt, linux, rcu, synchronize__cpu, "unsigned"/*cpu*/); 51 SDT_PROBE_DEFINE0(sdt, linux, rcu, synchronize__done); 52 SDT_PROBE_DEFINE0(sdt, linux, rcu, barrier__start); 53 SDT_PROBE_DEFINE0(sdt, linux, rcu, barrier__done); 54 SDT_PROBE_DEFINE2(sdt, linux, rcu, call__queue, 56 SDT_PROBE_DEFINE2(sdt, linux, rcu, call__run, 58 SDT_PROBE_DEFINE2(sdt, linux, rcu, call__done, 60 SDT_PROBE_DEFINE2(sdt, linux, rcu, kfree__queue, 62 SDT_PROBE_DEFINE2(sdt, linux, rcu, kfree__free, [all …]
|
| H A D | linux_work.c | 95 SDT_PROBE_DEFINE2(sdt, linux, work, rcu, 1671 SDT_PROBE2(sdt, linux, work, rcu, rw, wq); in queue_rcu_work()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
| H A D | i915_globals.c | 31 struct rcu_head rcu; member 50 static void __i915_globals_grace(struct rcu_head *rcu) in __i915_globals_grace() argument 60 init_rcu_head(&park.rcu); in __i915_globals_queue_rcu() 61 call_rcu(&park.rcu, __i915_globals_grace); in __i915_globals_queue_rcu() 67 destroy_rcu_head(&park.rcu); in __i915_globals_park()
|
| H A D | i915_perf_types.h | 62 struct rcu_head rcu; member
|
| H A D | i915_sw_fence.c | 467 struct rcu_head rcu; member 523 kfree_rcu(cb, rcu); in irq_i915_sw_fence_work()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/scheduler/ |
| H A D | sched_fence.c | 103 static void drm_sched_fence_free(struct rcu_head *rcu) in drm_sched_fence_free() argument 105 struct dma_fence *f = container_of(rcu, struct dma_fence, rcu); in drm_sched_fence_free() 126 call_rcu(&fence->finished.rcu, drm_sched_fence_free); in drm_sched_fence_release_scheduled()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
| H A D | intel_timeline_types.h | 90 struct rcu_head rcu; member 99 struct rcu_head rcu; member
|
| H A D | intel_gtt.c | 219 container_of(work, struct i915_address_space, rcu.work); in __i915_vm_release() 235 queue_rcu_work(vm->i915->wq, &vm->rcu); in i915_vm_release() 241 INIT_RCU_WORK(&vm->rcu, __i915_vm_release); in i915_address_space_init()
|
| H A D | intel_timeline.c | 138 kfree_rcu(cl, rcu); in __idle_cacheline_free() 568 kfree_rcu(timeline, rcu); in __intel_timeline_free()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
| H A D | i915_gem_context_types.h | 35 struct rcu_head rcu; member 123 struct rcu_head rcu; member
|
| H A D | i915_gem_object.c | 81 init_rcu_head(&obj->rcu); in i915_gem_object_init() 177 container_of(head, typeof(*obj), rcu); in __i915_gem_free_object_rcu() 270 call_rcu(&obj->rcu, __i915_gem_free_object_rcu); in __i915_gem_free_objects()
|
| H A D | i915_gem_context.c | 268 static void free_engines_rcu(struct rcu_head *rcu) in free_engines_rcu() argument 270 free_engines(container_of(rcu, struct i915_gem_engines, rcu)); in free_engines_rcu() 284 init_rcu_head(&e->rcu); in default_engines() 329 kfree_rcu(ctx, rcu); in i915_gem_context_free() 1708 init_rcu_head(&set.engines->rcu); in set_engines() 1767 call_rcu(&set.engines->rcu, free_engines_rcu); in set_engines() 1782 init_rcu_head(©->rcu); in __copy_engines() 2026 init_rcu_head(&clone->rcu); in clone_engines()
|
| H A D | i915_gem_object_types.h | 133 struct rcu_head rcu; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
| H A D | lib_sw_fence.c | 93 struct rcu_head rcu; member 133 kfree_rcu(h, rcu); in heap_fence_release()
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/lantiq/ |
| H A D | danube.dtsi | 59 rcu0: rcu@203000 { 60 compatible = "lantiq,rcu-xway";
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| H A D | amdgpu_fence.c | 669 static void amdgpu_fence_free(struct rcu_head *rcu) in amdgpu_fence_free() argument 671 struct dma_fence *f = container_of(rcu, struct dma_fence, rcu); in amdgpu_fence_free() 687 call_rcu(&f->rcu, amdgpu_fence_free); in amdgpu_fence_release()
|
| H A D | amdgpu_bo_list.c | 46 static void amdgpu_bo_list_free_rcu(struct rcu_head *rcu) in amdgpu_bo_list_free_rcu() argument 48 struct amdgpu_bo_list *list = container_of(rcu, struct amdgpu_bo_list, in amdgpu_bo_list_free_rcu()
|
| H A D | amdgpu_amdkfd_fence.c | 155 kfree_rcu(f, rcu); in amdkfd_fence_release()
|
| /netbsd-src/sys/external/bsd/drm2/linux/ |
| H A D | linux_dma_fence.c | 251 dma_fence_free_cb(struct rcu_head *rcu) in dma_fence_free_cb() argument 253 struct dma_fence *fence = container_of(rcu, struct dma_fence, rcu); in dma_fence_free_cb() 281 call_rcu(&fence->rcu, &dma_fence_free_cb); in dma_fence_free()
|
| H A D | linux_dma_resv.c | 79 objlist_free_cb(struct rcu_head *rcu) in objlist_free_cb() argument 81 struct dma_resv_list *list = container_of(rcu, in objlist_free_cb()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/display/ |
| H A D | intel_frontbuffer.h | 50 struct rcu_head rcu; member
|
| H A D | intel_frontbuffer.c | 242 kfree_rcu(front, rcu); in frontbuffer_release()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| H A D | vmwgfx_so.c | 66 struct rcu_head rcu; member 296 kfree_rcu(view, rcu); in vmw_view_res_free()
|
| /netbsd-src/sys/external/bsd/drm2/ttm/ |
| H A D | files.ttm | 22 # Used only by vmwgfx. Needs porting for rcu -> pserialize.
|
| /netbsd-src/sys/external/bsd/drm2/include/linux/ |
| H A D | dma-fence.h | 58 struct rcu_head rcu; member
|