/linux-master/drivers/gpu/drm/scheduler/ |
H A D | sched_main.c | 29 * 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 D | sun4i_backend.c | 369 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 D | ttm_bo_test.c | 253 bo->priority = bo_prio; 268 list_is_last(&res1->lru, &man->lru[bo->priority]), 1);
|
H A D | ttm_resource_test.c | 130 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 D | ttm_resource.c | 84 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 D | vmwgfx_bo.c | 391 vmw_bo->tbo.priority = 3;
|
H A D | vmwgfx_bo.h | 70 * @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 D | vmwgfx_gem.c | 246 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 D | i915_drv.h | 175 int priority; member in struct:i915_sched_attr
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bo.c | 1250 bo->ttm.priority = XE_BO_PRIORITY_NORMAL;
|
H A D | xe_exec_queue.c | 80 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 D | xe_exec_queue_types.h | 83 /* 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 D | xe_execlist.c | 202 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 D | xe_guc_submit.c | 386 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 D | ipu-dc.c | 109 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 D | hid-core.c | 1682 /* 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 D | surface_hid.c | 210 shid->notif.base.priority = 1;
|
H A D | surface_kbd.c | 257 shid->notif.base.priority = 1;
|
/linux-master/drivers/hsi/controllers/ |
H A D | omap_ssi_core.c | 404 omap_ssi->fck_nb.priority = INT_MAX;
|
/linux-master/drivers/hv/ |
H A D | hv_balloon.c | 686 .priority = 0
|
H A D | vmbus_drv.c | 75 .priority = INT_MIN + 1, /* almost the latest one to execute */
|
/linux-master/drivers/hwmon/ |
H A D | asc7621.c | 106 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 D | coresight-funnel.c | 40 * @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 D | uverbs_cmd.c | 3277 flow_attr->priority = kern_flow_attr->priority;
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | iowait.c | 9 /* 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) +
|