Lines Matching refs:dependencies
33 * returning the dependencies of a job etc.
651 xa_init_flags(&job->dependencies, XA_FLAGS_ALLOC);
689 * @job: scheduler job to add the dependencies to
690 * @fence: the dma_fence to add to the list of dependencies.
712 xa_for_each(&job->dependencies, index, entry) {
718 xa_store(&job->dependencies, index, fence, GFP_KERNEL);
725 ret = xa_alloc(&job->dependencies, &id, fence, xa_limit_32b, GFP_KERNEL);
735 * @job: scheduler job to add the dependencies to
763 * @job: scheduler job to add the dependencies to
797 * drm_sched_job_add_implicit_dependencies - adds implicit dependencies as job
798 * dependencies
799 * @job: scheduler job to add the dependencies to
800 * @obj: the gem object to add new dependencies from.
848 xa_for_each(&job->dependencies, index, fence) {
851 xa_destroy(&job->dependencies);