Searched refs:priority (Results 251 - 275 of 1104) sorted by path

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_main.c29 * The software queues have a priority among them. The scheduler selects the entities
846 job->s_priority = entity->priority;
1044 * also be an error-pointer--this assures we don't process lower priority
1053 /* Start with the highest priority.
1235 * @num_rqs: number of runqueues, one for each priority, up to DRM_SCHED_PRIORITY_COUNT
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_backend.c369 unsigned int priority = state->normalized_zpos; local
372 DRM_DEBUG_DRIVER("Setting layer %d's priority to %d and pipe %d\n",
373 layer, priority, pipe);
378 SUN4I_BACKEND_ATTCTL_REG0_LAY_PRISEL(priority));
537 * the layer with the highest priority.
550 * pipe (pipe 0, priority 0), if it has any alpha, will
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_bo_test.c253 bo->priority = bo_prio;
268 list_is_last(&res1->lru, &man->lru[bo->priority]), 1);
H A Dttm_resource_test.c130 KUNIT_ASSERT_TRUE(test, list_empty(&man->lru[bo->priority]));
146 KUNIT_ASSERT_TRUE(test, list_is_singular(&man->lru[bo->priority]));
310 KUNIT_ASSERT_TRUE(test, list_empty(&man->lru[bo->priority]));
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_resource.c84 return &bulk->pos[res->mem_type][res->bo->priority];
169 list_move_tail(&res->lru, &man->lru[bo->priority]);
202 list_add_tail(&res->lru, &man->lru[bo->priority]);
479 for (cursor->priority = 0; cursor->priority < TTM_MAX_BO_PRIORITY;
480 ++cursor->priority)
481 list_for_each_entry(res, &man->lru[cursor->priority], lru)
503 list_for_each_entry_continue(res, &man->lru[cursor->priority], lru)
506 for (++cursor->priority; cursor->priority < TTM_MAX_BO_PRIORIT
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_bo.c391 vmw_bo->tbo.priority = 3;
H A Dvmwgfx_bo.h70 * @res_prios: Eviction priority counts for attached resources
137 * vmw_bo_adjust_prio - Adjust the buffer object eviction priority
147 vbo->tbo.priority = i;
152 vbo->tbo.priority = 3;
157 * eviction priority
159 * @prio: The resource priority
161 * After being notified, the code assigns the highest resource eviction priority
172 * priority being removed
174 * @prio: The resource priority
176 * After being notified, the code assigns the highest resource eviction priority
[all...]
H A Dvmwgfx_gem.c246 seq_printf(m, ", priority = %u, pin_count = %u, GEM refs = %d, TTM refs = %d",
247 bo->tbo.priority,
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/
H A Di915_drv.h175 int priority; member in struct:i915_sched_attr
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c1250 bo->ttm.priority = XE_BO_PRIORITY_NORMAL;
H A Dxe_exec_queue.c80 q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_KERNEL;
82 q->sched_props.priority = XE_EXEC_QUEUE_PRIORITY_NORMAL;
279 q->sched_props.priority = value;
H A Dxe_exec_queue_types.h83 /* kernel exec_queue only, set priority to highest level */
124 /** @sched_props.priority: priority of this exec queue */
125 enum xe_exec_queue_priority priority; member in struct:xe_exec_queue::__anon843
168 /** @set_priority: Set priority for exec queue */
170 enum xe_exec_queue_priority priority);
H A Dxe_execlist.c202 enum xe_exec_queue_priority priority)
206 if (port->running_exl && port->running_exl->active_priority >= priority)
215 enum xe_exec_queue_priority priority = exl->q->sched_props.priority; local
217 XE_WARN_ON(priority == XE_EXEC_QUEUE_PRIORITY_UNSET);
218 XE_WARN_ON(priority < 0);
219 XE_WARN_ON(priority >= ARRAY_SIZE(exl->port->active));
223 if (exl->active_priority != priority &&
231 exl->active_priority = priority;
232 list_add_tail(&exl->active_link, &port->active[priority]);
201 xe_execlist_port_wake_locked(struct xe_execlist_port *port, enum xe_exec_queue_priority priority) argument
399 execlist_exec_queue_set_priority(struct xe_exec_queue *q, enum xe_exec_queue_priority priority) argument
[all...]
H A Dxe_guc_submit.c386 MAKE_EXEC_QUEUE_POLICY_ADD(priority, SCHEDULING_PRIORITY)
400 enum xe_exec_queue_priority prio = q->sched_props.priority;
1284 enum xe_exec_queue_priority priority)
1288 if (q->sched_props.priority == priority || exec_queue_killed_or_banned(q))
1295 q->sched_props.priority = priority;
1283 guc_exec_queue_set_priority(struct xe_exec_queue *q, enum xe_exec_queue_priority priority) argument
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-dc.c109 static void dc_link_event(struct ipu_dc *dc, int event, int addr, int priority) argument
115 reg |= ((addr << 8) | priority) << (16 * (event & 0x1));
/linux-master/drivers/hid/
H A Dhid-core.c1682 /* INPUT_REPORT, we have a priority list of fields */
1723 * The elements of lower priority score are processed
1736 entry->priority = field->usages_priorities[usage_index];
1743 * the priority of our element is strictly higher
1746 if (entry->priority > next->priority) {
1752 /* lowest priority score: insert at the end */
1783 * store them by priority order in report->field_entry_list
/linux-master/drivers/hid/surface-hid/
H A Dsurface_hid.c210 shid->notif.base.priority = 1;
H A Dsurface_kbd.c257 shid->notif.base.priority = 1;
/linux-master/drivers/hsi/controllers/
H A Domap_ssi_core.c404 omap_ssi->fck_nb.priority = INT_MAX;
/linux-master/drivers/hv/
H A Dhv_balloon.c686 .priority = 0
H A Dvmbus_drv.c75 .priority = INT_MIN + 1, /* almost the latest one to execute */
/linux-master/drivers/hwmon/
H A Dasc7621.c106 u8 priority; member in struct:asc7621_param
801 .priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
806 .priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
815 .priority = pri, .msb = rm, .lsb = rl, .mask = m, .shift = s,}
1007 /* Read all the high priority registers */
1021 /* Read all the low priority registers. */
1213 asc7621_params[i].priority;
1216 asc7621_params[i].priority;
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-funnel.c40 * @priority: port selection order.
47 unsigned long priority; member in struct:funnel_drvdata
71 writel_relaxed(drvdata->priority, drvdata->base + FUNNEL_PRICTL);
156 unsigned long val = drvdata->priority;
173 drvdata->priority = val;
176 static DEVICE_ATTR_RW(priority);
/linux-master/drivers/infiniband/core/
H A Duverbs_cmd.c3277 flow_attr->priority = kern_flow_attr->priority;
/linux-master/drivers/infiniband/hw/hfi1/
H A Diowait.c9 /* 1 priority == 16 starve_cnt */
104 * iowait_priority_update_top - update the top priority entry
106 * @top: a pointer to the top priority entry
108 * @top_idx: the array index for the iowait entry that has the top priority
110 * This function is called to compare the priority of a given
111 * iowait with the given top priority entry. The top index will
120 /* Convert priority into starve_cnt and compare the total.*/
121 cnt = (w->priority << IOWAIT_PRIORITY_STARVE_SHIFT) + w->starved_cnt;
122 tcnt = (top->priority << IOWAIT_PRIORITY_STARVE_SHIFT) +

Completed in 350 milliseconds

<<11121314151617181920>>