Home
last modified time | relevance | path

Searched refs:dependency (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/
H A Dsched_entity.c135 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 Dsched_entity.c137 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 Dtimer.h405 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 Dtimer.h408 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 Ddev-needs.sh14 /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 Dsphinx-pre-install779 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 Ddev-needs.sh14 /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 Dsphinx-pre-install977 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 Dv3d_sched.c16 * 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 Dgpu_scheduler.h70 * @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 Dvlock.S59 @ Control dependency implies strb not observable before previous ldrb.
H A Dmcpm_head.S116 @ Control dependency implies strb not observable before previous ldrb.
/kernel/linux/linux-6.6/arch/arm/common/
H A Dvlock.S61 @ Control dependency implies strb not observable before previous ldrb.
H A Dmcpm_head.S118 @ Control dependency implies strb not observable before previous ldrb.
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c140 .dependency = etnaviv_sched_dependency,
/kernel/linux/linux-5.10/tools/testing/ktest/
H A Dconfig-bisect.pl229 my %dependency;
277 my $arr = $dependency{$config};
H A Dktest.pl3149 my %dependency;
3180 my $arr = $dependency{$config};
/kernel/linux/linux-6.6/tools/testing/ktest/
H A Dconfig-bisect.pl229 my %dependency;
277 my $arr = $dependency{$config};
H A Dktest.pl550 my %dependency;
3209 my $arr = $dependency{$config};
/kernel/linux/linux-5.10/usr/
H A Dgen_initramfs.sh19 -l <dep_list> Create dependency list named <dep_list>
/kernel/linux/linux-6.6/include/drm/
H A Dgpu_scheduler.h36 * 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 Dgen_initramfs.sh19 -l <dep_list> Create dependency list named <dep_list>
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c283 .dependency = amdgpu_job_dependency,
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_sched.c470 .dependency = lima_sched_dependency,
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c466 .dependency = panfrost_job_dependency,

Completed in 19 milliseconds