HomeSort by: relevance | last modified time | path
    Searched refs:scheduler (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
sched_policy.c 139 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:try_to_schedule_next_vgpu
146 * let scheduler chose next_vgpu again by setting it to NULL.
148 if (scheduler->next_vgpu == scheduler->current_vgpu) {
149 scheduler->next_vgpu = NULL;
157 scheduler->need_reschedule = true;
161 if (scheduler->current_workload[i])
166 vgpu_update_timeslice(scheduler->current_vgpu, cur_time);
167 vgpu_data = scheduler->next_vgpu->sched_data
219 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:tbs_sched_func
284 struct intel_gvt_workload_scheduler *scheduler = local in function:tbs_sched_init
306 struct intel_gvt_workload_scheduler *scheduler = local in function:tbs_sched_clean
450 struct intel_gvt_workload_scheduler *scheduler = local in function:intel_vgpu_stop_schedule
    [all...]
scheduler.c 1 /* $NetBSD: scheduler.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $ */
39 __KERNEL_RCSID(0, "$NetBSD: scheduler.c,v 1.2 2021/12/18 23:45:31 riastradh Exp $");
238 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:shadow_context_status_change
244 spin_lock_irqsave(&scheduler->mmio_context_lock, flags);
246 scheduler->engine_owner[ring_id]) {
248 intel_gvt_switch_mmio(scheduler->engine_owner[ring_id],
250 scheduler->engine_owner[ring_id] = NULL;
252 spin_unlock_irqrestore(&scheduler->mmio_context_lock, flags);
257 workload = scheduler->current_workload[ring_id]
733 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:pick_next_workload
895 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:complete_current_workload
984 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:workload_thread
1063 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:intel_gvt_wait_vgpu_idle
1075 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:intel_gvt_clean_workload_scheduler
1091 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:intel_gvt_init_workload_scheduler
    [all...]
Makefile 5 execlist.o scheduler.o sched_policy.o mmio_context.o cmd_parser.o debugfs.o \
debugfs.c 104 spin_lock_bh(&gvt->scheduler.mmio_context_lock);
111 spin_unlock_bh(&gvt->scheduler.mmio_context_lock);
vgpu.c 537 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; local in function:intel_gvt_reset_vgpu_locked
549 * scheduler when the reset is triggered by current vgpu.
551 if (scheduler->current_vgpu == NULL) {
gvt.c 324 spin_lock_init(&gvt->scheduler.mmio_context_lock);
gvt.h 47 #include "scheduler.h"
181 * scheduler structure. So below 2 vgpu data are protected
305 * not yet protected by special locks(vgpu and scheduler lock).
308 /* scheduler scope lock, protect gvt and vgpu schedule related data */
321 struct intel_gvt_workload_scheduler scheduler; member in struct:intel_gvt
  /src/tests/lib/libc/gen/posix_spawn/
t_spawnattr.c 76 get_different_priority(int scheduler)
81 /* Get the priority range for the new scheduler */
82 RL(max = sched_get_priority_max(scheduler));
83 RL(min = sched_get_priority_min(scheduler));
94 printf("min %d max %d for scheduler %d, returning %d\n",
95 min, max, scheduler, new);
104 "Tests posix_spawn with scheduler attributes");
108 int pid, scheduler, child_scheduler, priority, status, pfd[2]; local in function:ATF_TC_BODY
124 scheduler = get_different_scheduler();
125 priority = get_different_priority(scheduler);
    [all...]
  /src/sys/modules/drmkms_sched/
Makefile 6 .PATH: ${S}/external/bsd/drm2/dist/drm/scheduler
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_getparam.c 69 value = !!(i915->caps.scheduler & I915_SCHEDULER_CAP_SEMAPHORES);
115 value = i915->caps.scheduler;
intel_device_info.h 227 unsigned int scheduler; member in struct:intel_driver_caps
Makefile 290 gvt/scheduler.h
i915_pmu.c 117 else if (i915->caps.scheduler & I915_SCHEDULER_CAP_ENGINE_BUSY_STATS)
intel_device_info.c 1057 drm_printf(p, "scheduler: %x\n", caps->scheduler);
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_engine_user.c 180 i915->caps.scheduler = enabled & ~disabled;
181 if (!(i915->caps.scheduler & I915_SCHEDULER_CAP_ENABLED))
182 i915->caps.scheduler = 0;
  /src/sys/external/bsd/drm2/dist/drm/scheduler/
gpu_scheduler_trace.h 105 #define TRACE_INCLUDE_PATH ../../drivers/gpu/drm/scheduler
  /src/dist/pf/sbin/pfctl/
pfctl_altq.c 156 switch (a->scheduler) {
194 if (a->scheduler == ALTQT_CBQ || a->scheduler == ALTQT_HFSC) {
205 switch (a->scheduler) {
271 switch (altq->scheduler) {
306 pa->scheduler = if_pa->scheduler;
329 if (pa->scheduler == ALTQT_CBQ || pa->scheduler == ALTQT_HFSC) {
365 switch (pa->scheduler) {
    [all...]
parse.y 168 int scheduler;
237 struct node_queue_opt scheduler;
460 %type <v.queue_options> scheduler
1300 if ($3.scheduler.qtype == ALTQT_NONE) {
1301 yyerror("no scheduler specified!");
1304 a.scheduler = $3.scheduler.qtype;
1312 &$3.scheduler))
1345 a.scheduler = $4.scheduler.qtype
1467 scheduler : CBQ { label
    [all...]
pfctl_qstats.c 278 switch (a->altq.scheduler) {
379 switch (a->altq.scheduler) {
  /src/sys/altq/
altq_subr.c 413 switch (a->scheduler) {
482 switch (a->scheduler) {
516 switch (a->scheduler) {
547 switch (a->scheduler) {
578 switch (a->scheduler) {
609 switch (a->scheduler) {
  /src/sys/external/bsd/drm2/dist/drm/
Makefile 65 obj-$(CONFIG_DRM_SCHED) += scheduler/
  /src/sys/modules/drmkms/
Makefile 14 .PATH: ${S}/external/bsd/drm2/dist/drm/scheduler
55 # GPU scheduler is separatd out into drmkms_sched.kmod
  /src/sys/dist/pf/net/
pfvar.h 1289 /* scheduler spec */
1290 u_int8_t scheduler; /* scheduler type */ member in struct:pf_altq
1438 u_int8_t scheduler; member in struct:pfioc_qstats
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_context.c 576 if (!(ctx->i915->caps.scheduler & I915_SCHEDULER_CAP_PREEMPTION))
1904 if (!(ctx->i915->caps.scheduler & I915_SCHEDULER_CAP_PRIORITY))
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
da850.dtsi 679 "scheduler", "queuemgr";

Completed in 523 milliseconds

1 2