更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
errno.c 文件参考

浏览源代码.

函数

int__errno_location (void)
 

变量

static int errno_isr
 

函数说明

◆ __errno_location()

int * __errno_location ( void  )

在文件 errno.c39 行定义.

40{
41 LosTaskCB *runTask = NULL;
42
43 if (OS_INT_INACTIVE) {
44 runTask = OsCurrTaskGet();
45 return &runTask->errorNo;
46 } else {
47 return &errno_isr;
48 }
49}
static int errno_isr
Definition: errno.c:37
STATIC INLINE LosTaskCB * OsCurrTaskGet(VOID)
INT32 errorNo
函数调用图:

变量说明

◆ errno_isr

int errno_isr
static

在文件 errno.c37 行定义.