Home
last modified time | relevance | path

Searched refs:OsPreemptable (Results 1 – 7 of 7) sorted by relevance

/kernel/liteos_a/arch/arm/include/
Dlos_hw.h67 #define LOS_CHECK_SCHEDULE ((!OS_INT_ACTIVE) && OsPreemptable())
/kernel/liteos_a/kernel/base/sched/
Dlos_sched.c452 if (OsPreemptable() && (rq->schedFlag & INT_PEND_RESCH)) { in OsSchedIrqEndCheckNeedSched()
505 if (!OsPreemptable()) { in LOS_Schedule()
/kernel/liteos_a/kernel/common/
Dlos_printf.c98 … if ((cnt < 0) || ((cnt == 0) && ((!OsPreemptable()) || (OS_INT_ACTIVE))) || (toWrite == cnt)) { in ConsoleOutput()
Dconsole.c1383 if ((g_console[CONSOLE_TELNET - 1] != NULL) && OsPreemptable()) { in ConsoleEnable()
1391 return ((OsGetSystemStatus() == OS_SYSTEM_NORMAL) && !OsPreemptable()) ? FALSE : TRUE; in ConsoleEnable()
/kernel/liteos_a/kernel/base/core/
Dlos_task.c925 if (!OsPreemptable()) { in LOS_TaskDelete()
978 if (!OsPreemptable()) { in LOS_TaskDelay()
1065 if (!OsPreemptable()) { in LOS_TaskYield()
1494 if (!OsPreemptable()) { in OsTaskJoinCheck()
/kernel/liteos_a/net/telnet/src/
Dtelnet_dev.c262 if (!OsPreemptable()) { in TelnetWrite()
/kernel/liteos_a/kernel/base/include/
Dlos_sched_pri.h175 STATIC INLINE BOOL OsPreemptable(VOID) in OsPreemptable() function