/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 135 if (READ_ONCE(entity->dependency)) in drm_sched_entity_is_ready() 229 while ((f = job->sched->ops->dependency(job, entity))) in drm_sched_entity_kill_jobs() 285 if (entity->dependency) { in drm_sched_entity_fini() 286 dma_fence_remove_callback(entity->dependency, in drm_sched_entity_fini() 288 dma_fence_put(entity->dependency); in drm_sched_entity_fini() 289 entity->dependency = NULL; in drm_sched_entity_fini() 315 * drm_sched_entity_clear_dep - callback to clear the entities dependency 323 entity->dependency = NULL; in drm_sched_entity_clear_dep() 328 * drm_sched_entity_clear_dep - callback to clear the entities dependency and 359 * drm_sched_entity_add_dependency_cb - add callback for the entities dependency [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 137 if (READ_ONCE(entity->dependency)) in drm_sched_entity_is_ready() 314 if (entity->dependency) { in drm_sched_entity_fini() 315 dma_fence_remove_callback(entity->dependency, &entity->cb); in drm_sched_entity_fini() 316 dma_fence_put(entity->dependency); in drm_sched_entity_fini() 317 entity->dependency = NULL; in drm_sched_entity_fini() 339 /* drm_sched_entity_clear_dep - callback to clear the entities dependency */ 346 entity->dependency = NULL; in drm_sched_entity_clear_dep() 351 * drm_sched_entity_clear_dep - callback to clear the entities dependency and 382 * Add a callback to the current dependency of the entity to wake up the 388 struct dma_fence *fence = entity->dependency; in drm_sched_entity_add_dependency_cb() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | timer.h | 405 TP_PROTO(int success, int dependency), 407 TP_ARGS(success, dependency), 411 __field( int , dependency ) 416 __entry->dependency = dependency; 419 TP_printk("success=%d dependency=%s", __entry->success, \ 420 show_tick_dep_name(__entry->dependency))
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | timer.h | 408 TP_PROTO(int success, int dependency), 410 TP_ARGS(success, dependency), 414 __field( int , dependency ) 419 __entry->dependency = dependency; 422 TP_printk("success=%d dependency=%s", __entry->success, \ 423 show_tick_dep_name(__entry->dependency))
|
/kernel/linux/linux-5.10/scripts/ |
H A D | dev-needs.sh | 14 /sys/devices and then lists the probe dependency chain (suppliers and 15 parents) of these devices. It does a breadth first search of the dependency 17 dependency chain. 37 dependency). If you want to follow these links 291 # We don't need to worry about a cycle in the dependency chain causing
|
H A D | sphinx-pre-install | 779 die "Can't build as $need mandatory dependency is missing"; 857 die "Can't build as $need mandatory dependency is missing";
|
/kernel/linux/linux-6.6/scripts/ |
H A D | dev-needs.sh | 14 /sys/devices and then lists the probe dependency chain (suppliers and 15 parents) of these devices. It does a breadth first search of the dependency 17 dependency chain. 37 dependency). If you want to follow these links 291 # We don't need to worry about a cycle in the dependency chain causing
|
H A D | sphinx-pre-install | 977 die "Can't build as $need mandatory dependency is missing"; 995 die "Can't build as $need mandatory dependency is missing";
|
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_sched.c | 16 * v3d_job_dependency() to manage the dependency between bin and 69 * If placed in the scheduler's .dependency method, the corresponding 358 .dependency = v3d_job_dependency, 365 .dependency = v3d_job_dependency, 372 .dependency = v3d_job_dependency, 379 .dependency = v3d_job_dependency, 386 .dependency = v3d_job_dependency,
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | gpu_scheduler.h | 70 * @dependency: the dependency fence of the job which is on the top 72 * @cb: callback for the dependency fence above. 97 struct dma_fence *dependency; member 217 * @dependency: Called when the scheduler is considering scheduling 221 struct dma_fence *(*dependency)(struct drm_sched_job *sched_job, member
|
/kernel/linux/linux-5.10/arch/arm/common/ |
H A D | vlock.S | 59 @ Control dependency implies strb not observable before previous ldrb.
|
H A D | mcpm_head.S | 116 @ Control dependency implies strb not observable before previous ldrb.
|
/kernel/linux/linux-6.6/arch/arm/common/ |
H A D | vlock.S | 61 @ Control dependency implies strb not observable before previous ldrb.
|
H A D | mcpm_head.S | 118 @ Control dependency implies strb not observable before previous ldrb.
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_sched.c | 140 .dependency = etnaviv_sched_dependency,
|
/kernel/linux/linux-5.10/tools/testing/ktest/ |
H A D | config-bisect.pl | 229 my %dependency; 277 my $arr = $dependency{$config};
|
H A D | ktest.pl | 3149 my %dependency; 3180 my $arr = $dependency{$config};
|
/kernel/linux/linux-6.6/tools/testing/ktest/ |
H A D | config-bisect.pl | 229 my %dependency; 277 my $arr = $dependency{$config};
|
H A D | ktest.pl | 550 my %dependency; 3209 my $arr = $dependency{$config};
|
/kernel/linux/linux-5.10/usr/ |
H A D | gen_initramfs.sh | 19 -l <dep_list> Create dependency list named <dep_list>
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | gpu_scheduler.h | 36 * DRM_SCHED_FENCE_DONT_PIPELINE - Prefent dependency pipelining 176 * @dependency: 178 * The dependency fence of the job which is on the top of the job queue. 180 struct dma_fence *dependency; member 185 * Callback for the dependency fence above.
|
/kernel/linux/linux-6.6/usr/ |
H A D | gen_initramfs.sh | 19 -l <dep_list> Create dependency list named <dep_list>
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_job.c | 283 .dependency = amdgpu_job_dependency,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_sched.c | 470 .dependency = lima_sched_dependency,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_job.c | 466 .dependency = panfrost_job_dependency,
|