arch/up_stack_check: using running_task to get correct task context

Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
This commit is contained in:
Jiuzhu Dong
2022-07-14 07:07:20 +00:00
committed by Xiang Xiao
parent 5dcc905f27
commit 79597d0caf
9 changed files with 18 additions and 18 deletions
+2 -2
View File
@@ -209,12 +209,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
+2 -2
View File
@@ -210,12 +210,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 7
+2 -2
View File
@@ -156,12 +156,12 @@ ssize_t up_check_tcbstack_remain(FAR struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
+2 -2
View File
@@ -152,12 +152,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
size_t up_check_intstack(void)
+2 -2
View File
@@ -127,12 +127,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
+2 -2
View File
@@ -167,12 +167,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 15
+2 -2
View File
@@ -166,10 +166,10 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
+2 -2
View File
@@ -210,12 +210,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 3
+2 -2
View File
@@ -170,12 +170,12 @@ ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
size_t up_check_stack(void)
{
return up_check_tcbstack(this_task());
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(this_task());
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 15