| /src/sys/external/bsd/drm2/dist/drm/scheduler/ |
| Makefile | 23 gpu-sched-y := sched_main.o sched_fence.o sched_entity.o 25 obj-$(CONFIG_DRM_SCHED) += gpu-sched.o
|
| sched_entity.c | 49 * @num_sched_list: number of drm sched in sched_list 100 assert_spin_locked(&entity->rq->sched->job_list_lock); 142 struct drm_gpu_scheduler *sched = entity->sched_list[i]; local 145 DRM_WARN("sched%s is not ready, skipping\n", sched->name); 149 num_score = atomic_read(&sched->score); 173 struct drm_gpu_scheduler *sched; local 184 sched = entity->rq->sched; 186 spin_lock(&sched->job_list_lock) 298 struct drm_gpu_scheduler *sched = NULL; local 406 struct drm_gpu_scheduler *sched = entity->rq->sched; local 457 struct drm_gpu_scheduler *sched = entity->rq->sched; local [all...] |
| sched_main.c | 54 #include <linux/sched.h> 56 #include <uapi/linux/sched/types.h> 77 static void drm_sched_rq_init(struct drm_gpu_scheduler *sched, 83 rq->sched = sched; 100 atomic_inc(&rq->sched->score); 119 atomic_dec(&rq->sched->score); 181 struct drm_gpu_scheduler *sched = entity->rq->sched; local 189 if (s_fence && s_fence->sched == sched 287 struct drm_gpu_scheduler *sched = s_job->sched; local 298 struct drm_gpu_scheduler *sched; local 351 struct drm_gpu_scheduler *sched = bad->sched; local 571 struct drm_gpu_scheduler *sched; local 670 struct drm_gpu_scheduler *sched = s_fence->sched; local 749 struct drm_gpu_scheduler *sched = (struct drm_gpu_scheduler *)param; local [all...] |
| /src/crypto/dist/ipsec-tools/src/racoon/ |
| schedule.h | 70 struct sched { struct 71 void (*func)(struct sched *); /* callback on timeout */ 74 TAILQ_ENTRY(sched) chain; 91 void sched_schedule(struct sched *, time_t, void (*func)(struct sched *)); 92 void sched_cancel(struct sched *);
|
| /src/external/gpl2/xcvs/dist/src/ |
| kerberos4-client.c | 31 static Key_schedule sched; variable 88 &cred, sched, &laddr, &sin, "KCVSV1.0"); 107 *to_server_p = krb_encrypt_buffer_initialize (*to_server_p, 0, sched, 110 sched, kblock, NULL);
|
| /src/tests/lib/libc/gen/posix_spawn/ |
| t_spawnattr.c | 42 #include <sched.h> 55 int sched; local 63 RL(sched = sched_getscheduler(0)); 64 switch (sched) {
|
| /src/tests/lib/librt/ |
| t_sched.c | 35 #include <sched.h> 73 atf_tc_set_md_var(tc, "descr", "Test sched(3) priority ranges"); 112 struct sched_param sched; local 114 sched.sched_priority = pri; 117 ATF_REQUIRE(sched_setscheduler(0, pol, &sched) == 0); 127 sched.sched_priority = -1; 129 ATF_REQUIRE(sched_getparam(0, &sched) == 0); 130 ATF_CHECK_EQ(sched.sched_priority, pri);
|
| /src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
| i915_gem_context_types.h | 144 struct i915_sched_attr sched; member in struct:i915_gem_context
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_ctx.c | 74 struct drm_gpu_scheduler **scheds = NULL, *sched = NULL; local 89 sched = &adev->gfx.gfx_ring[0].sched; 90 scheds = &sched; 102 sched = &adev->uvd.inst[0].ring.sched; 103 scheds = &sched; 107 sched = &adev->vce.ring[0].sched; 108 scheds = &sched; [all...] |
| amdgpu_vce.c | 250 struct drm_gpu_scheduler *sched; local 254 sched = &ring->sched; 256 &sched, 1, NULL);
|
| amdgpu_debugfs.c | 965 /* Avoid accidently unparking the sched thread during GPU reset */ 972 if (!ring || !ring->sched.thread) 974 kthread_park(ring->sched.thread); 988 if (!ring || !ring->sched.thread) 990 kthread_unpark(ring->sched.thread); 1101 static void amdgpu_ib_preempt_job_recovery(struct drm_gpu_scheduler *sched) 1106 spin_lock(&sched->job_list_lock); 1107 list_for_each_entry(s_job, &sched->ring_mirror_list, node) { 1108 fence = sched->ops->run_job(s_job); 1111 spin_unlock(&sched->job_list_lock) 1121 struct drm_gpu_scheduler *sched = &ring->sched; local [all...] |
| amdgpu_ring.h | 51 #define to_amdgpu_ring(s) container_of((s), struct amdgpu_ring, sched) 186 struct drm_gpu_scheduler sched; member in struct:amdgpu_ring
|
| amdgpu_sdma_v4_0.c | 934 sdma[i]->sched.ready = false; 982 sdma[i]->sched.ready = false; 1168 ring->sched.ready = true; 1259 ring->sched.ready = true; 2084 drm_sched_fault(&adev->sdma.instance[instance].ring.sched); 2522 struct drm_gpu_scheduler *sched; local 2528 sched = &adev->sdma.instance[i].page.sched; 2530 sched = &adev->sdma.instance[i].ring.sched; [all...] |
| amdgpu_uvd.c | 339 struct drm_gpu_scheduler *sched; local 343 sched = &ring->sched; 345 &sched, 1, NULL);
|
| /src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
| intel_engine_user.c | 149 u8 sched; member in struct:__anon4985 174 enabled |= BIT(map[i].sched); 176 disabled |= BIT(map[i].sched);
|
| /src/external/mit/isl/dist/ |
| isl_scheduler.h | 23 * sched is a matrix representation of the schedule being constructed 30 * of sched 76 isl_mat *sched; member in struct:isl_sched_node
|
| isl_scheduler_clustering.c | 995 n_row = isl_mat_rows(t_node->sched); 996 n_col = isl_mat_cols(node->sched); 1003 isl_seq_cpy(t->row[i], t_node->sched->row[i], 1 + n_param); 1007 t_node->sched->row[i][1 + n_param + j], 1008 node->sched->row[first + j], 1034 n_new = isl_mat_rows(t_node->sched); 1042 node->sched = isl_mat_drop_rows(node->sched, start, n); 1043 node->sched = isl_mat_concat(node->sched, t) 1254 isl_mat *sched; local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/i915/ |
| i915_request.h | 227 struct i915_sched_node sched; member in struct:i915_request 505 return !list_empty(&rq->sched.link);
|
| /src/sys/external/bsd/drm2/dist/include/drm/ |
| gpu_scheduler.h | 116 * @sched: the scheduler to which this rq belongs to. 126 struct drm_gpu_scheduler *sched; member in struct:drm_sched_rq 160 * @sched: the scheduler instance to which the job having this struct 163 struct drm_gpu_scheduler *sched; member in struct:drm_sched_fence 180 * @sched: the scheduler instance on which this job is scheduled. 198 struct drm_gpu_scheduler *sched; member in struct:drm_sched_job 273 * @score: score to help loadbalancer pick a idle sched 299 int drm_sched_init(struct drm_gpu_scheduler *sched, 304 void drm_sched_fini(struct drm_gpu_scheduler *sched); 309 void drm_sched_wakeup(struct drm_gpu_scheduler *sched); [all...] |
| /src/usr.sbin/mrouted/ |
| main.c | 108 struct timeval sched, *svp = &sched, now, *nvp = &now; local
|
| /src/sys/arch/arm/broadcom/ |
| bcm2835_vcaudio.c | 396 bool sched = false; local 407 sched = true; 411 sched = true; 414 if (sched && sc->sc_pint) {
|
| /src/external/bsd/ntp/dist/ntpd/ |
| ntpd.c | 79 # include <sched.h> 82 # include <sys/sched.h> 507 struct sched_param sched; local 510 sched.sched_priority = pmax; 514 sched.sched_priority = pmax; 516 sched.sched_priority = pmin; 518 sched.sched_priority = config_priority; 520 if ( sched_setscheduler(0, SCHED_FIFO, &sched) == -1 )
|
| /src/sys/dev/pci/cxgb/ |
| cxgb_ioctl.h | 118 uint8_t sched; member in struct:ch_pktsched_params 127 uint8_t sched; member in struct:ch_hw_sched
|
| /src/sys/dev/pci/ |
| if_iwnvar.h | 248 uint16_t *sched; member in struct:iwn_softc
|
| /src/sys/dev/usb/ |
| if_otus.c | 1287 bool sched = false; local 1301 sched = true; 1305 if (sched)
|