Home
last modified time | relevance | path

Searched refs:sched_prio (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_js.h136 int sched_prio) in kbase_jsctx_slot_prio_blocked_set() argument
142 WARN(!slot_tracking->atoms_pulled_pri[sched_prio], in kbase_jsctx_slot_prio_blocked_set()
144 js, sched_prio); in kbase_jsctx_slot_prio_blocked_set()
146 slot_tracking->blocked |= ((kbase_js_prio_bitmap_t)1) << sched_prio; in kbase_jsctx_slot_prio_blocked_set()
148 NULL, 0, js, (unsigned int)sched_prio); in kbase_jsctx_slot_prio_blocked_set()
991 int sched_prio) in kbasep_js_sched_prio_to_atom_prio() argument
993 if (likely(sched_prio >= 0 && sched_prio < KBASE_JS_ATOM_SCHED_PRIO_COUNT)) in kbasep_js_sched_prio_to_atom_prio()
994 return kbasep_js_relative_priority_to_atom[sched_prio]; in kbasep_js_sched_prio_to_atom_prio()
996 dev_warn(kbdev->dev, "Unknown JS scheduling priority %d", sched_prio); in kbasep_js_sched_prio_to_atom_prio()
/OK3568_Linux_fs/kernel/tools/power/cpupower/bench/
H A Dparse.h20 enum sched_prio /* possible scheduler priorities */ enum
34 enum sched_prio string_to_prio(const char *str);
H A Dparse.c30 enum sched_prio string_to_prio(const char *str) in string_to_prio()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.h909 static inline base_jd_prio kbasep_js_sched_prio_to_atom_prio(int sched_prio) in kbasep_js_sched_prio_to_atom_prio() argument
913 KBASE_DEBUG_ASSERT(0 <= sched_prio in kbasep_js_sched_prio_to_atom_prio()
914 && sched_prio < KBASE_JS_ATOM_SCHED_PRIO_COUNT); in kbasep_js_sched_prio_to_atom_prio()
916 prio_idx = (unsigned int)sched_prio; in kbasep_js_sched_prio_to_atom_prio()
H A Dmali_kbase_jd.c971 int sched_prio; in jd_submit_atom() local
1127 sched_prio = kbasep_js_atom_prio_to_sched_prio(user_atom->prio); in jd_submit_atom()
1128 if (sched_prio == KBASE_JS_ATOM_SCHED_PRIO_INVALID) in jd_submit_atom()
1129 sched_prio = KBASE_JS_ATOM_SCHED_PRIO_DEFAULT; in jd_submit_atom()
1130 katom->sched_priority = sched_prio; in jd_submit_atom()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c730 int sched_prio) in kbase_jsctx_slot_prio_blocked_clear() argument
737 slot_tracking->blocked &= ~(((kbase_js_prio_bitmap_t)1) << sched_prio); in kbase_jsctx_slot_prio_blocked_clear()
739 NULL, 0, js, (unsigned int)sched_prio); in kbase_jsctx_slot_prio_blocked_clear()
753 int sched_prio) in kbase_jsctx_slot_prio_is_blocked() argument
764 prio_bit = (((kbase_js_prio_bitmap_t)1) << sched_prio); in kbase_jsctx_slot_prio_is_blocked()
793 int sched_prio = katom->sched_priority; in kbase_jsctx_slot_atom_pulled_inc() local
800 WARN(kbase_jsctx_slot_prio_is_blocked(kctx, js, sched_prio), in kbase_jsctx_slot_atom_pulled_inc()
802 js, sched_prio); in kbase_jsctx_slot_atom_pulled_inc()
806 slot_tracking->atoms_pulled_pri[sched_prio]++; in kbase_jsctx_slot_atom_pulled_inc()
831 int sched_prio = katom->sched_priority; in kbase_jsctx_slot_atom_pulled_dec() local
[all …]
H A Dmali_kbase_jd.c732 int sched_prio; in jd_submit_atom() local
895 sched_prio = kbasep_js_atom_prio_to_sched_prio(user_atom->prio); in jd_submit_atom()
896 if (sched_prio == KBASE_JS_ATOM_SCHED_PRIO_INVALID) in jd_submit_atom()
897 sched_prio = KBASE_JS_ATOM_SCHED_PRIO_DEFAULT; in jd_submit_atom()
900 katom->sched_priority = (sched_prio < kctx->jctx.max_priority) ? in jd_submit_atom()
901 kctx->jctx.max_priority : sched_prio; in jd_submit_atom()
/OK3568_Linux_fs/kernel/include/linux/mlx4/
H A Dqp.h338 __be16 sched_prio; member
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx4/
H A Dqp.c3139 mlx->sched_prio = cpu_to_be16(pcp); in build_mlx_header()