Lines Matching full:priority
47 enum drm_sched_priority priority) in amdgpu_ctx_priority_permit() argument
49 if (priority < 0 || priority >= DRM_SCHED_PRIORITY_COUNT) in amdgpu_ctx_priority_permit()
53 if (priority <= DRM_SCHED_PRIORITY_NORMAL) in amdgpu_ctx_priority_permit()
100 enum drm_sched_priority priority; in amdgpu_ctx_init_entity() local
109 priority = (ctx->override_priority == DRM_SCHED_PRIORITY_UNSET) ? in amdgpu_ctx_init_entity()
111 hw_prio = amdgpu_ctx_prio_sched_to_hw(adev, priority, hw_ip); in amdgpu_ctx_init_entity()
127 r = drm_sched_entity_init(&entity->entity, priority, scheds, num_scheds, in amdgpu_ctx_init_entity()
142 enum drm_sched_priority priority, in amdgpu_ctx_init() argument
148 r = amdgpu_ctx_priority_permit(filp, priority); in amdgpu_ctx_init()
163 ctx->init_priority = priority; in amdgpu_ctx_init()
237 enum drm_sched_priority priority, in amdgpu_ctx_alloc() argument
257 r = amdgpu_ctx_init(adev, priority, filp, ctx); in amdgpu_ctx_alloc()
389 enum drm_sched_priority priority; in amdgpu_ctx_ioctl() local
396 r = amdgpu_to_sched_priority(args->in.priority, &priority); in amdgpu_ctx_ioctl()
399 * ioctls with garbage in the priority field */ in amdgpu_ctx_ioctl()
401 priority = DRM_SCHED_PRIORITY_NORMAL; in amdgpu_ctx_ioctl()
405 r = amdgpu_ctx_alloc(adev, fpriv, filp, priority, &id); in amdgpu_ctx_ioctl()
509 enum drm_sched_priority priority) in amdgpu_ctx_set_entity_priority() argument
516 /* set sw priority */ in amdgpu_ctx_set_entity_priority()
517 drm_sched_entity_set_priority(&aentity->entity, priority); in amdgpu_ctx_set_entity_priority()
519 /* set hw priority */ in amdgpu_ctx_set_entity_priority()
521 hw_prio = amdgpu_ctx_prio_sched_to_hw(adev, priority, in amdgpu_ctx_set_entity_priority()
532 enum drm_sched_priority priority) in amdgpu_ctx_priority_override() argument
537 ctx->override_priority = priority; in amdgpu_ctx_priority_override()