| /kernel/liteos_a/testsuites/unittest/process/basic/process/smoke/ |
| D | process_test_043.cpp | 35 int priority; in Testcase() local 40 priority = getpriority(PRIO_PGRP, 0); in Testcase() 44 priority = getpriority(PRIO_PGRP, 0); in Testcase() 46 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 49 priority = getpriority(PRIO_USER, 0); in Testcase() 51 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 55 priority = getpriority(PRIO_USER + count, 0); in Testcase() 57 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 60 priority = setpriority(PRIO_USER + count, getpid(), currProcessPri); in Testcase() 62 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kvm/ |
| D | interrupt.c | 24 void kvm_mips_queue_irq(struct kvm_vcpu *vcpu, unsigned int priority) in kvm_mips_queue_irq() argument 26 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_queue_irq() 29 void kvm_mips_dequeue_irq(struct kvm_vcpu *vcpu, unsigned int priority) in kvm_mips_dequeue_irq() argument 31 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_dequeue_irq() 78 int kvm_mips_irq_deliver_cb(struct kvm_vcpu *vcpu, unsigned int priority, in kvm_mips_irq_deliver_cb() argument 87 if (priority == MIPS_EXC_MAX) in kvm_mips_irq_deliver_cb() 90 ie = 1 << (kvm_priority_to_irq[priority] + 8); in kvm_mips_irq_deliver_cb() 125 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_irq_deliver_cb() 131 int kvm_mips_irq_clear_cb(struct kvm_vcpu *vcpu, unsigned int priority, in kvm_mips_irq_clear_cb() argument 141 unsigned int priority; in kvm_mips_deliver_interrupts() local [all …]
|
| /kernel/liteos_a/kernel/base/sched/ |
| D | los_priority.c | 126 STATIC INLINE UINT32 TimeSliceCalculate(HPFRunqueue *rq, UINT16 basePrio, UINT16 priority) in TimeSliceCalculate() argument 132 readyTasks = queueList->readyTasks[priority]; in TimeSliceCalculate() 140 …NLINE VOID PriQueHeadInsert(HPFRunqueue *rq, UINT32 basePrio, LOS_DL_LIST *priQue, UINT32 priority) in PriQueHeadInsert() argument 157 if (LOS_ListEmpty(&priQueList[priority])) { in PriQueHeadInsert() 158 *bitmap |= PRIQUEUE_PRIOR0_BIT >> priority; in PriQueHeadInsert() 161 LOS_ListHeadInsert(&priQueList[priority], priQue); in PriQueHeadInsert() 162 queueList->readyTasks[priority]++; in PriQueHeadInsert() 165 …NLINE VOID PriQueTailInsert(HPFRunqueue *rq, UINT32 basePrio, LOS_DL_LIST *priQue, UINT32 priority) in PriQueTailInsert() argument 182 if (LOS_ListEmpty(&priQueList[priority])) { in PriQueTailInsert() 183 *bitmap |= PRIQUEUE_PRIOR0_BIT >> priority; in PriQueTailInsert() [all …]
|
| /kernel/uniproton/src/core/kernel/task/ |
| D | prt_amp_task_internal.h | 29 TskPrior priority; in OsGetReadyList() local 34 priority = tsk->priority; in OsGetReadyList() 36 readyList = &runQue->readyList[priority]; in OsGetReadyList() 44 *tskReadyListBitMap |= OS_SET_RDY_TSK_BIT_MAP(priority); in OsGetReadyList() 47 tskChildBitMap[priority >> OS_TSK_PRIO_BIT_MAP_POW] |= OS_SET_CHILD_BIT_MAP(priority); in OsGetReadyList() 73 TskPrior priority; in OsDequeueTaskAmp() local 78 priority = tsk->priority; in OsDequeueTaskAmp() 79 readyList = &runQue->readyList[priority]; in OsDequeueTaskAmp() 90 tskChildBitMap[priority >> OS_TSK_PRIO_BIT_MAP_POW] &= OS_CLR_CHILD_BIT_MAP(priority); in OsDequeueTaskAmp() 93 if (tskChildBitMap[priority >> OS_TSK_PRIO_BIT_MAP_POW] == 0) { in OsDequeueTaskAmp() [all …]
|
| /kernel/liteos_a/testsuites/kernel/sample/kernel_base/ipc/mux/full/ |
| D | It_los_mutex_026.c | 55 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskDFunc() local 56 ICUNIT_ASSERT_EQUAL_VOID(priority, 2, priority); // 2, here assert the result. in TaskDFunc() 77 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskCFunc() local 78 ICUNIT_ASSERT_EQUAL_VOID(priority, 3, priority); // 3, here assert the result. in TaskCFunc() 101 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskBFunc() local 102 ICUNIT_ASSERT_EQUAL_VOID(priority, 5, priority); // 5, here assert the result. in TaskBFunc() 173 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskAFunc() local 174 ICUNIT_ASSERT_EQUAL_VOID(priority, 3, priority); // 3, here assert the result. in TaskAFunc() 180 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskAFunc() 181 ICUNIT_ASSERT_EQUAL_VOID(priority, 5, priority); // 5, here assert the result. in TaskAFunc() [all …]
|
| D | It_los_mutex_027.c | 55 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskD1Func() local 56 ICUNIT_ASSERT_EQUAL_VOID(priority, 2, priority); // 2, here assert the result. in TaskD1Func() 75 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskC1Func() local 76 ICUNIT_ASSERT_EQUAL_VOID(priority, 3, priority); // 3, here assert the result. in TaskC1Func() 95 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskB1Func() local 96 ICUNIT_ASSERT_EQUAL_VOID(priority, 5, priority); // 5, here assert the result. in TaskB1Func() 154 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskA1Func() local 155 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskA1Func() 181 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() local 182 ICUNIT_ASSERT_EQUAL(priority, 25, priority); // 25, here assert the result. in Testcase()
|
| D | It_los_mutex_029.c | 56 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskD3Func() local 57 ICUNIT_ASSERT_EQUAL_VOID(priority, 2, priority); // 2, here assert the result. in TaskD3Func() 98 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskC3Func() local 99 ICUNIT_ASSERT_EQUAL_VOID(priority, 3, priority); // 3, here assert the result. in TaskC3Func() 116 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskB3Func() local 117 ICUNIT_ASSERT_EQUAL_VOID(priority, 5, priority); // 5, here assert the result. in TaskB3Func() 165 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskA3Func() local 166 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskA3Func() 191 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() local 192 ICUNIT_ASSERT_EQUAL(priority, 25, priority); // 25, here assert the result. in Testcase()
|
| D | It_los_mutex_042.c | 69 UINT16 priority = LOS_TaskPriGet(g_mainTaskID); in TaskMisc10Func() local 70 ICUNIT_ASSERT_EQUAL_VOID(priority, 4, priority); // 4, here assert the result. in TaskMisc10Func() 108 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() local 109 ICUNIT_GOTO_EQUAL(priority, 10, priority, EXIT); // 10, here assert the result. in Testcase() 125 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() 126 ICUNIT_GOTO_EQUAL(priority, 4, priority, EXIT); // 4, here assert the result. in Testcase() 138 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() 139 ICUNIT_GOTO_EQUAL(priority, prio, priority, EXIT); in Testcase()
|
| D | It_los_mutex_031.c | 55 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskD5Func() local 56 ICUNIT_ASSERT_EQUAL_VOID(priority, 2, priority); // 2, here assert the result. in TaskD5Func() 76 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskC5Func() local 77 ICUNIT_ASSERT_EQUAL_VOID(priority, 3, priority); // 3, here assert the result. in TaskC5Func() 98 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskB5Func() local 99 ICUNIT_ASSERT_EQUAL_VOID(priority, 5, priority); // 5, here assert the result. in TaskB5Func() 164 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskA5Func() local 165 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskA5Func() 201 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() local 202 ICUNIT_ASSERT_EQUAL(priority, 25, priority); // 25, here assert the result. in Testcase()
|
| D | It_los_mutex_043.c | 56 UINT16 priority = LOS_TaskPriGet(g_mainTaskID); in TaskFe4Func() local 57 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskFe4Func() 128 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() local 129 ICUNIT_GOTO_EQUAL(priority, 10, priority, EXIT); // 10, here assert the result. in Testcase() 145 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() 146 ICUNIT_GOTO_EQUAL(priority, 10, priority, EXIT); // 10, here assert the result. in Testcase() 159 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in Testcase() 160 ICUNIT_GOTO_EQUAL(priority, prio, priority, EXIT); in Testcase()
|
| D | It_los_mutex_028.c | 53 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskD2Func() local 54 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskD2Func() 71 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskC2Func() local 72 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskC2Func() 89 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskB2Func() local 90 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskB2Func() 150 UINT16 priority = LOS_TaskPriGet(OsCurrTaskGet()->taskID); in TaskA2Func() local 151 ICUNIT_ASSERT_EQUAL_VOID(priority, 10, priority); // 10, here assert the result. in TaskA2Func()
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | wme.c | 35 switch (skb->priority) { in wme_downgrade_ac() 38 skb->priority = 5; /* VO -> VI */ in wme_downgrade_ac() 42 skb->priority = 3; /* VI -> BE */ in wme_downgrade_ac() 46 skb->priority = 2; /* BE -> BK */ in wme_downgrade_ac() 89 while (sdata->wmm_acm & BIT(skb->priority)) { in ieee80211_downgrade_queue() 90 int ac = ieee802_1d_to_ac[skb->priority]; in ieee80211_downgrade_queue() 93 skb->priority == ifmgd->tx_tspec[ac].up) in ieee80211_downgrade_queue() 108 if (sta && sta->reserved_tid == skb->priority) in ieee80211_downgrade_queue() 109 skb->priority = ieee80211_fix_reserved_tid(skb->priority); in ieee80211_downgrade_queue() 112 return ieee802_1d_to_ac[skb->priority]; in ieee80211_downgrade_queue() [all …]
|
| /kernel/liteos_a/testsuites/unittest/libc/posix/pthread/full/ |
| D | It_posix_pthread_193.cpp | 50 INT32 priority = 31; in Testcase() local 62 priority = sched_get_priority_max(g_pthreadSchedPolicy); in Testcase() 63 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 67 priority = sched_get_priority_max(g_pthreadSchedPolicy); in Testcase() 68 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 72 priority = sched_get_priority_max(g_pthreadSchedPolicy); in Testcase() 73 ICUNIT_ASSERT_EQUAL(priority, -1, priority); in Testcase() 76 priority = 31; in Testcase() 77 param.sched_priority = priority + 1; in Testcase()
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-priority.rst | 13 VIDIOC_G_PRIORITY - VIDIOC_S_PRIORITY - Query or request the access priority associated with a file… 38 To query the current access priority applications call the 40 variable where the driver stores the current priority. 42 To request an access priority applications store the desired priority in 60 - Lowest priority, usually applications running in background, for 63 read from a device at this priority. 69 - Medium priority, usually applications started and interactively 72 controls. This is the default priority unless an application 76 - Highest priority. Only one file descriptor can have this priority, 88 The requested priority value is invalid. [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_sched.c | 65 enum drm_sched_priority priority) in amdgpu_sched_process_priority_override() argument 83 amdgpu_ctx_priority_override(ctx, priority); in amdgpu_sched_process_priority_override() 92 enum drm_sched_priority priority) in amdgpu_sched_context_priority_override() argument 115 amdgpu_ctx_priority_override(ctx, priority); in amdgpu_sched_context_priority_override() 127 enum drm_sched_priority priority; in amdgpu_sched_ioctl() local 141 r = amdgpu_to_sched_priority(args->in.priority, &priority); in amdgpu_sched_ioctl() 149 priority); in amdgpu_sched_ioctl() 155 priority); in amdgpu_sched_ioctl()
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | intel_turbo_max_3.c | 93 int priority; in itmt_legacy_cpu_online() local 95 priority = get_oc_core_priority(cpu); in itmt_legacy_cpu_online() 96 if (priority < 0) in itmt_legacy_cpu_online() 99 sched_set_itmt_core_prio(priority, cpu); in itmt_legacy_cpu_online() 103 if (priority > max_highest_perf) in itmt_legacy_cpu_online() 104 max_highest_perf = priority; in itmt_legacy_cpu_online() 106 if (priority < min_highest_perf) in itmt_legacy_cpu_online() 107 min_highest_perf = priority; in itmt_legacy_cpu_online()
|
| /kernel/linux/linux-5.10/include/trace/events/ |
| D | vmscan.h | 189 int priority), 192 priority), 203 __field(int, priority) 215 __entry->priority = priority; 227 __entry->priority) 343 unsigned long nr_deactivated, int priority), 345 TP_ARGS(nid, nr_taken, nr_deactivated, priority), 351 __field(int, priority) 358 __entry->priority = priority; 365 __entry->priority) [all …]
|
| /kernel/linux/linux-5.10/Documentation/locking/ |
| D | rt-mutex.rst | 5 RT-mutexes with priority inheritance are used to support PI-futexes, 6 which enable pthread_mutex_t priority inheritance attributes 16 RT-mutexes extend the semantics of simple mutexes by the priority 19 A low priority owner of a rt-mutex inherits the priority of a higher 20 priority waiter until the rt-mutex is released. If the temporarily 21 boosted owner blocks on a rt-mutex itself it propagates the priority 23 priority boosting is immediately removed once the rt_mutex has been 30 an high priority thread, without losing determinism. 33 priority order. For same priorities FIFO order is chosen. For each 34 rtmutex, only the top priority waiter is enqueued into the owner's [all …]
|
| /kernel/liteos_m/testsuites/sample/kernel/mux/ |
| D | It_los_mutex_026.c | 54 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 3, g_losTask.runTask->priority); in TaskFuncC() 79 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 5, g_losTask.runTask->priority); in TaskFuncB() 142 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 10, g_losTask.runTask->priority); in TaskFuncA() 153 ICUNIT_ASSERT_EQUAL(g_losTask.runTask->priority, 25, g_losTask.runTask->priority); in Testcase() 170 ICUNIT_ASSERT_EQUAL(g_losTask.runTask->priority, 25, g_losTask.runTask->priority); in Testcase()
|
| D | It_los_mutex_033.c | 52 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 5, g_losTask.runTask->priority); in TaskFuncC() 73 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 8, g_losTask.runTask->priority); in TaskFuncB() 119 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 10, g_losTask.runTask->priority); in TaskFuncA() 151 ICUNIT_ASSERT_EQUAL(g_losTask.runTask->priority, 25, g_losTask.runTask->priority); in Testcase()
|
| D | It_los_mutex_034.c | 54 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 5, g_losTask.runTask->priority); in TaskFuncC() 75 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 8, g_losTask.runTask->priority); in TaskFuncB() 117 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 10, g_losTask.runTask->priority); in TaskFuncA() 148 ICUNIT_ASSERT_EQUAL(g_losTask.runTask->priority, 25, g_losTask.runTask->priority); in Testcase()
|
| D | It_los_mutex_027.c | 53 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 3, g_losTask.runTask->priority); in TaskFuncC() 74 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 5, g_losTask.runTask->priority); in TaskFuncB() 119 ICUNIT_ASSERT_EQUAL_VOID(g_losTask.runTask->priority, 10, g_losTask.runTask->priority); in TaskFuncA() 145 ICUNIT_ASSERT_EQUAL(g_losTask.runTask->priority, 25, g_losTask.runTask->priority); in Testcase()
|
| /kernel/liteos_m/kernel/src/ |
| D | los_sched.c | 141 STATIC INLINE VOID OsSchedPriQueueEnHead(LOS_DL_LIST *priqueueItem, UINT32 priority) in OsSchedPriQueueEnHead() argument 148 if (LOS_ListEmpty(&g_priQueueList[priority])) { in OsSchedPriQueueEnHead() 149 g_queueBitmap |= PRIQUEUE_PRIOR0_BIT >> priority; in OsSchedPriQueueEnHead() 152 LOS_ListAdd(&g_priQueueList[priority], priqueueItem); in OsSchedPriQueueEnHead() 155 STATIC INLINE VOID OsSchedPriQueueEnTail(LOS_DL_LIST *priqueueItem, UINT32 priority) in OsSchedPriQueueEnTail() argument 157 if (LOS_ListEmpty(&g_priQueueList[priority])) { in OsSchedPriQueueEnTail() 158 g_queueBitmap |= PRIQUEUE_PRIOR0_BIT >> priority; in OsSchedPriQueueEnTail() 161 LOS_ListTailInsert(&g_priQueueList[priority], priqueueItem); in OsSchedPriQueueEnTail() 164 STATIC INLINE VOID OsSchedPriQueueDelete(LOS_DL_LIST *priqueueItem, UINT32 priority) in OsSchedPriQueueDelete() argument 167 if (LOS_ListEmpty(&g_priQueueList[priority])) { in OsSchedPriQueueDelete() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
| D | intel_engine_heartbeat.c | 56 rq->sched.attr.priority); in show_heartbeat() 62 .priority = I915_USER_PRIORITY(I915_PRIORITY_MIN), in heartbeat() 98 rq->sched.attr.priority < I915_PRIORITY_BARRIER) { in heartbeat() 105 attr.priority = I915_PRIORITY_MASK; in heartbeat() 106 if (rq->sched.attr.priority >= attr.priority) in heartbeat() 107 attr.priority |= I915_USER_PRIORITY(I915_PRIORITY_HEARTBEAT); in heartbeat() 108 if (rq->sched.attr.priority >= attr.priority) in heartbeat() 109 attr.priority = I915_PRIORITY_BARRIER; in heartbeat() 182 struct i915_sched_attr attr = { .priority = I915_PRIORITY_BARRIER }; in __intel_engine_pulse() 201 GEM_BUG_ON(rq->sched.attr.priority < I915_PRIORITY_BARRIER); in __intel_engine_pulse()
|
| /kernel/uniproton/src/core/kernel/include/ |
| D | prt_task_external.h | 48 TskPrior priority; member 167 #define OS_SET_RDY_TSK_BIT_MAP(priority) \ argument 168 (OS_TSK_PRIO_RDY_BIT >> ((priority) >> OS_TSK_PRIO_BIT_MAP_POW)) 170 #define OS_CLR_RDY_TSK_BIT_MAP(priority) \ argument 171 (~(OS_TSK_PRIO_RDY_BIT >> ((priority) >> OS_TSK_PRIO_BIT_MAP_POW))) 174 #define OS_SET_CHILD_BIT_MAP(priority) \ argument 175 (OS_TSK_PRIO_RDY_BIT >> ((priority) % OS_WORD_BIT_NUM)) 177 #define OS_CLR_CHILD_BIT_MAP(priority) \ argument 178 (~(OS_TSK_PRIO_RDY_BIT >> ((priority) % OS_WORD_BIT_NUM)))
|