Home
last modified time | relevance | path

Searched refs:workload (Results 1 – 18 of 18) sorted by relevance

/openbsd-src/sys/dev/pci/drm/i915/gvt/
H A Dscheduler.c63 static void update_shadow_pdps(struct intel_vgpu_workload *workload) in update_shadow_pdps() argument
66 struct intel_context *ctx = workload->req->context; in update_shadow_pdps()
68 if (WARN_ON(!workload->shadow_mm)) in update_shadow_pdps()
71 if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount))) in update_shadow_pdps()
76 (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps); in update_shadow_pdps()
84 static void sr_oa_regs(struct intel_vgpu_workload *workload, in sr_oa_regs() argument
87 struct drm_i915_private *dev_priv = workload->vgpu->gvt->gt->i915; in sr_oa_regs()
101 if (workload->engine->id != RCS0) in sr_oa_regs()
105 workload->oactxctrl = reg_state[ctx_oactxctrl + 1]; in sr_oa_regs()
107 for (i = 0; i < ARRAY_SIZE(workload->flex_mmio); i++) { in sr_oa_regs()
[all …]
H A Dexeclist.c370 static int prepare_execlist_workload(struct intel_vgpu_workload *workload) in prepare_execlist_workload() argument
372 struct intel_vgpu *vgpu = workload->vgpu; in prepare_execlist_workload()
377 if (!workload->emulate_schedule_in) in prepare_execlist_workload()
380 ctx[0] = *get_desc_from_elsp_dwords(&workload->elsp_dwords, 0); in prepare_execlist_workload()
381 ctx[1] = *get_desc_from_elsp_dwords(&workload->elsp_dwords, 1); in prepare_execlist_workload()
383 ret = emulate_execlist_schedule_in(&s->execlist[workload->engine->id], in prepare_execlist_workload()
392 static int complete_execlist_workload(struct intel_vgpu_workload *workload) in complete_execlist_workload() argument
394 struct intel_vgpu *vgpu = workload->vgpu; in complete_execlist_workload()
397 &s->execlist[workload->engine->id]; in complete_execlist_workload()
399 struct list_head *next = workload_q_head(vgpu, workload->engine)->next; in complete_execlist_workload()
[all …]
H A Dcmd_parser.c515 struct intel_vgpu_workload *workload; member
853 u32 base = s->workload->engine->mmio_base; in is_cmd_update_pdps()
861 struct intel_vgpu_mm *shadow_mm = s->workload->shadow_mm; in cmd_pdp_mmio_update_handler()
877 &s->workload->lri_shadow_mm); in cmd_pdp_mmio_update_handler()
1017 s->workload->ring_context_gpa + 12, &ctx_sr_ctl, 4); in cmd_reg_handler()
1228 s->workload->pending_events); in cmd_handler_pipe_control()
1235 s->workload->pending_events); in cmd_handler_mi_user_interrupt()
1748 s->workload->pending_events); in cmd_handler_mi_flush_dw()
1819 s->vgpu->gtt.ggtt_mm : s->workload->shadow_mm; in find_bb_size()
1835 s->engine->name, s->workload); in find_bb_size()
[all …]
H A Dcmd_parser.h50 int intel_gvt_scan_and_shadow_ringbuffer(struct intel_vgpu_workload *workload);
56 int intel_gvt_scan_engine_context(struct intel_vgpu_workload *workload);
H A Dtrace.h231 void *workload, const char *cmd_name),
234 buf_addr_type, workload, cmd_name),
243 __field(void*, workload)
255 __entry->workload = workload;
271 __entry->workload)
H A Dscheduler.h139 void intel_vgpu_queue_workload(struct intel_vgpu_workload *workload);
166 void intel_vgpu_destroy_workload(struct intel_vgpu_workload *workload);
H A Dgvt.h575 int intel_gvt_scan_and_shadow_workload(struct intel_vgpu_workload *workload);
/openbsd-src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/
H A Dpp_psm.c275 long workload[1]; in psm_adjust_power_state_dynamic()
300 workload[0] = hwmgr->workload_setting[index]; in psm_adjust_power_state_dynamic()
302 if (hwmgr->power_profile_mode != workload[0] && hwmgr->hwmgr_func->set_power_profile_mode) in psm_adjust_power_state_dynamic()
303 hwmgr->hwmgr_func->set_power_profile_mode(hwmgr, workload, 0); in psm_adjust_power_state_dynamic()
272 long workload; psm_adjust_power_state_dynamic() local
/openbsd-src/sys/dev/pci/drm/amd/pm/swsmu/
H A Damdgpu_smu.c1850 long workload[1]; in smu_adjust_power_state_dynamic()
1890 workload[0] = smu->workload_setting[index]; in smu_adjust_power_state_dynamic()
1892 if (init || smu->power_profile_mode != workload[0]) in smu_adjust_power_state_dynamic()
1893 smu_bump_power_profile_mode(smu, workload, 0); in smu_adjust_power_state_dynamic()
1945 long workload[1]; in smu_switch_power_profile()
1958 workload[0] = smu->workload_setting[index]; in smu_switch_power_profile()
1963 workload[0] = smu->workload_setting[index]; in smu_switch_power_profile()
1968 smu_bump_power_profile_mode(smu, workload, 0); in smu_switch_power_profile()
1849 long workload; smu_adjust_power_state_dynamic() local
1942 long workload; smu_switch_power_profile() local
/openbsd-src/sys/dev/pci/drm/amd/pm/powerplay/
H A Damd_powerplay.c930 long workload[1]; in pp_dpm_switch_power_profile() local
948 workload[0] = hwmgr->workload_setting[index]; in pp_dpm_switch_power_profile()
953 workload[0] = hwmgr->workload_setting[index]; in pp_dpm_switch_power_profile()
963 hwmgr->hwmgr_func->set_power_profile_mode(hwmgr, workload, 0); in pp_dpm_switch_power_profile()
/openbsd-src/sys/dev/pci/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h1433 #define WORKLOAD_MAP(profile, workload) \ argument
1434 [profile] = {1, (workload)}
/openbsd-src/gnu/llvm/llvm/docs/
H A DGettingStartedVS.rst74 **Desktop development with C++** workload. Under Individual components tab,
H A DDeveloperPolicy.rst425 compile time of internal workload, etc.), the reverter is expected to be
/openbsd-src/gnu/llvm/lldb/docs/resources/
H A Dbuild.rst108 #. Install Visual Studio with the "Desktop Development with C++" workload and
109 the "Python Development" workload.
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dinvoke.texi2958 selected workload, and then compile the program again with the same
/openbsd-src/gnu/gcc/gcc/doc/
H A Dinvoke.texi3799 Run the program on a representative workload to generate the arc profile
H A Dgcc.info3637 * Run the program on a representative workload to generate the
/openbsd-src/share/dict/
H A Dweb2233505 workload