Home
last modified time | relevance | path

Searched refs:priority (Results 1 – 25 of 1335) sorted by relevance

12345678910>>...54

/kernel/liteos_a/testsuites/unittest/process/basic/process/smoke/
Dprocess_test_043.cpp35 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/
Dinterrupt.c24 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/
Dlos_priority.c126 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/
Dprt_amp_task_internal.h29 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/
DIt_los_mutex_026.c55 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 …]
DIt_los_mutex_027.c55 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()
DIt_los_mutex_029.c56 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()
DIt_los_mutex_042.c69 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()
DIt_los_mutex_031.c55 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()
DIt_los_mutex_043.c56 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()
DIt_los_mutex_028.c53 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/
Dwme.c35 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/
DIt_posix_pthread_193.cpp50 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/
Dvidioc-g-priority.rst13 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/
Damdgpu_sched.c65 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/
Dintel_turbo_max_3.c93 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/
Dvmscan.h189 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/
Drt-mutex.rst5 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/
DIt_los_mutex_026.c54 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()
DIt_los_mutex_033.c52 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()
DIt_los_mutex_034.c54 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()
DIt_los_mutex_027.c53 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/
Dlos_sched.c141 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/
Dintel_engine_heartbeat.c56 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/
Dprt_task_external.h48 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)))

12345678910>>...54