Lines Matching refs:dependencies
33 * returning the dependencies of a job etc.
645 xa_init_flags(&job->dependencies, XA_FLAGS_ALLOC);
683 * @job: scheduler job to add the dependencies to
684 * @fence: the dma_fence to add to the list of dependencies.
706 xa_for_each(&job->dependencies, index, entry) {
712 xa_store(&job->dependencies, index, fence, GFP_KERNEL);
719 ret = xa_alloc(&job->dependencies, &id, fence, xa_limit_32b, GFP_KERNEL);
729 * @job: scheduler job to add the dependencies to
757 * @job: scheduler job to add the dependencies to
791 * drm_sched_job_add_implicit_dependencies - adds implicit dependencies as job
792 * dependencies
793 * @job: scheduler job to add the dependencies to
794 * @obj: the gem object to add new dependencies from.
842 xa_for_each(&job->dependencies, index, fence) {
845 xa_destroy(&job->dependencies);