HomeSort by: relevance | last modified time | path
    Searched refs:workload (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
scheduler.c 64 static void update_shadow_pdps(struct intel_vgpu_workload *workload)
67 workload->req->context->state->obj;
71 if (WARN_ON(!workload->shadow_mm))
74 if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount)))
80 (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps);
89 static void sr_oa_regs(struct intel_vgpu_workload *workload,
92 struct drm_i915_private *dev_priv = workload->vgpu->gvt->dev_priv;
106 if (workload->ring_id != RCS0)
110 workload->oactxctrl = reg_state[ctx_oactxctrl + 1];
112 for (i = 0; i < ARRAY_SIZE(workload->flex_mmio); i++)
240 struct intel_vgpu_workload *workload; local in function:shadow_context_status_change
530 struct intel_vgpu_workload *workload = local in function:update_wa_ctx_2_shadow_ctx
734 struct intel_vgpu_workload *workload = NULL; local in function:pick_next_workload
896 struct intel_vgpu_workload *workload = local in function:complete_current_workload
985 struct intel_vgpu_workload *workload = NULL; local in function:workload_thread
1379 struct intel_vgpu_workload *workload; local in function:alloc_workload
1466 struct intel_vgpu_workload *workload = NULL; local in function:intel_vgpu_create_workload
    [all...]
cmd_parser.h 51 int intel_gvt_scan_and_shadow_ringbuffer(struct intel_vgpu_workload *workload);
execlist.c 382 static int prepare_execlist_workload(struct intel_vgpu_workload *workload)
384 struct intel_vgpu *vgpu = workload->vgpu;
387 int ring_id = workload->ring_id;
390 if (!workload->emulate_schedule_in)
393 ctx[0] = *get_desc_from_elsp_dwords(&workload->elsp_dwords, 0);
394 ctx[1] = *get_desc_from_elsp_dwords(&workload->elsp_dwords, 1);
404 static int complete_execlist_workload(struct intel_vgpu_workload *workload)
406 struct intel_vgpu *vgpu = workload->vgpu;
407 int ring_id = workload->ring_id;
415 gvt_dbg_el("complete workload %p status %d\n", workload
449 struct intel_vgpu_workload *workload = NULL; local in function:submit_context
    [all...]
scheduler.h 86 /* if this workload has been dispatched to i915? */
88 bool shadow; /* if workload has done shadow of guest request */
137 void intel_vgpu_queue_workload(struct intel_vgpu_workload *workload);
163 void intel_vgpu_destroy_workload(struct intel_vgpu_workload *workload);
trace.h 233 void *workload, const char *cmd_name),
236 buf_addr_type, workload, cmd_name),
245 __field(void*, workload)
257 __entry->workload = workload;
263 TP_printk("vgpu%d ring %d: address_type %u, buf_type %u, ip_gma %08x,cmd (name=%s,len=%u,raw cmd=%s), workload=%p\n",
273 __entry->workload)
cmd_parser.c 505 struct intel_vgpu_workload *workload; member in struct:parser_exec_state
925 * In order to let workload with inhibit context to generate
927 * hw via LRIs in the workload with inhibit context. But as
928 * indirect context is loaded prior to LRIs in workload, we don't
931 * update reg values in it into vregs, so LRIs in workload with
938 s->workload->ring_context_gpa + 12, &ctx_sr_ctl, 4);
1164 s->workload->pending_events);
1171 s->workload->pending_events);
1685 s->workload->pending_events);
1750 s->vgpu->gtt.ggtt_mm : s->workload->shadow_mm
2819 struct intel_vgpu_workload *workload = container_of(wa_ctx, local in function:scan_wa_ctx
2940 struct intel_vgpu_workload *workload = container_of(wa_ctx, local in function:shadow_indirect_ctx
3012 struct intel_vgpu_workload *workload = container_of(wa_ctx, local in function:intel_gvt_scan_and_shadow_wa_ctx
    [all...]
gvt.h 554 int intel_gvt_scan_and_shadow_workload(struct intel_vgpu_workload *workload);
  /src/sbin/nvmectl/
power.c 99 power_set(int fd, int power_val, int workload, int saveflag)
107 pt.cmd.cdw11 = power_val | (workload << 5);
131 printf("Current Power State is %d, Workload Hint %d\n",
141 int workload = 0; local in function:power
161 workload = strtol(optarg, &end, 0);
163 fprintf(stderr, "Invalid workload hint: %s\n", optarg);
190 power_set(fd, power_val, workload, saveflag);
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
amdgpu_pp_psm.c 268 long workload; local in function:psm_adjust_power_state_dynamic
293 workload = hwmgr->workload_setting[index];
295 if (hwmgr->power_profile_mode != workload && hwmgr->hwmgr_func->set_power_profile_mode)
296 hwmgr->hwmgr_func->set_power_profile_mode(hwmgr, &workload, 0);
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
smu_v11_0.h 67 #define WORKLOAD_MAP(profile, workload) \
68 [profile] = {1, (workload)}
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/
amdgpu_smu.c 1722 long workload; local in function:smu_adjust_power_state_dynamic
1764 workload = smu->workload_setting[index];
1766 if (smu->power_profile_mode != workload)
1767 smu_set_power_profile_mode(smu, &workload, 0, false);
1813 long workload; local in function:smu_switch_power_profile
1828 workload = smu->workload_setting[index];
1833 workload = smu->workload_setting[index];
1837 smu_set_power_profile_mode(smu, &workload, 0, false);
amdgpu_amd_powerplay.c 953 long workload; local in function:pp_dpm_switch_power_profile
973 workload = hwmgr->workload_setting[index];
978 workload = hwmgr->workload_setting[index];
990 hwmgr->hwmgr_func->set_power_profile_mode(hwmgr, &workload, 0);
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
rk3288-veyron-mickey.dts 112 * some pretty serious workload here and be happy.

Completed in 24 milliseconds