arch: Remove the unused arch color function variant

up_check_tcbstack_remain, up_check_stack, up_check_stack_remain and up_check_intstack_remain

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao
2022-12-25 01:52:34 +08:00
committed by Petro Karashchenko
parent b52aa1b5ca
commit b9d7d00943
10 changed files with 12 additions and 191 deletions
+1 -21
View File
@@ -183,7 +183,7 @@ void sparc_stack_color(void *stackbase, size_t nbytes)
}
/****************************************************************************
* Name: up_check_stack and friends
* Name: up_check_tcbstack and friends
*
* Description:
* Determine (approximately) how much stack has been used be searching the
@@ -203,32 +203,12 @@ size_t up_check_tcbstack(struct tcb_s *tcb)
return sparc_stack_check(tcb->stack_base_ptr, tcb->adj_stack_size);
}
ssize_t up_check_tcbstack_remain(struct tcb_s *tcb)
{
return tcb->adj_stack_size - up_check_tcbstack(tcb);
}
size_t up_check_stack(void)
{
return up_check_tcbstack(running_task());
}
ssize_t up_check_stack_remain(void)
{
return up_check_tcbstack_remain(running_task());
}
#if CONFIG_ARCH_INTERRUPTSTACK > 7
size_t up_check_intstack(void)
{
return sparc_stack_check((void *)sparc_intstack_alloc(),
STACK_ALIGN_DOWN(CONFIG_ARCH_INTERRUPTSTACK));
}
size_t up_check_intstack_remain(void)
{
return STACK_ALIGN_DOWN(CONFIG_ARCH_INTERRUPTSTACK) - up_check_intstack();
}
#endif
#endif /* CONFIG_STACK_COLORATION */