Home
last modified time | relevance | path

Searched refs:INT_PEND_RESCH (Results 1 – 4 of 4) sorted by relevance

/kernel/liteos_a/kernel/base/sched/
Dlos_sched.c193 rq->schedFlag |= INT_PEND_RESCH; in OsSchedTick()
452 if (OsPreemptable() && (rq->schedFlag & INT_PEND_RESCH)) { in OsSchedIrqEndCheckNeedSched()
453 rq->schedFlag &= ~INT_PEND_RESCH; in OsSchedIrqEndCheckNeedSched()
484 rq->schedFlag &= ~INT_PEND_RESCH; in OsSchedResched()
Dlos_deadline.c106 rq->schedFlag |= INT_PEND_RESCH; in EDFTimeSliceUpdate()
Dlos_priority.c109 rq->schedFlag |= INT_PEND_RESCH; in HPFTimeSliceUpdate()
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h89 INT_PEND_RESCH = 0x1, /* pending schedule flag */ enumerator
161 if ((rq->taskLockCnt == 0) && (rq->schedFlag & INT_PEND_RESCH) && OS_SCHEDULER_ACTIVE) { in OsSchedUnlockResch()
187 rq->schedFlag |= INT_PEND_RESCH; in OsPreemptable()
210 rq->schedFlag |= INT_PEND_RESCH; in OsPreemptableInSched()
223 OsSchedRunqueue()->schedFlag |= INT_PEND_RESCH; in OsSchedRunqueuePendingSet()