examples/thttpd/content/tasks/tasks.c: nxstyle check.
This commit is contained in:
parent
3abdf30e8c
commit
baea789137
@ -79,24 +79,27 @@ static FAR const char *g_policynames[4] =
|
||||
/* NOTEs:
|
||||
*
|
||||
* 1. One limitation in the use of NXFLAT is that functions that are
|
||||
* referenced as a pointer-to-a-function must have global scope. Otherwise
|
||||
* ARM GCC will generate some bad logic.
|
||||
* 2. In general, when called back, there is no guarantee to that PIC registers
|
||||
* will be valid and, unless you take special precautions, it could be
|
||||
* dangerous to reference global variables in the callback function.
|
||||
* referenced as a pointer-to-a-function must have global scope.
|
||||
* Otherwise ARM GCC will generate some bad logic.
|
||||
* 2. In general, when called back, there is no guarantee to that PIC
|
||||
* registers will be valid and, unless you take special precautions, it
|
||||
* could be dangerous to reference global variables in the callback
|
||||
* function.
|
||||
*/
|
||||
|
||||
/* static */ void show_task(FAR struct tcb_s *tcb, FAR void *arg)
|
||||
void show_task(FAR struct tcb_s *tcb, FAR void *arg)
|
||||
{
|
||||
FAR const char *policy;
|
||||
int i;
|
||||
|
||||
/* Show task/thread status */
|
||||
|
||||
policy = g_policynames[(tcb->flags & TCB_FLAG_POLICY_MASK) >> TCB_FLAG_POLICY_SHIFT];
|
||||
policy = g_policynames[(tcb->flags & TCB_FLAG_POLICY_MASK) >>
|
||||
TCB_FLAG_POLICY_SHIFT];
|
||||
printf("%5d %3d %4s %7s%c%c %8s ",
|
||||
tcb->pid, tcb->sched_priority, policy,
|
||||
g_ttypenames[(tcb->flags & TCB_FLAG_TTYPE_MASK) >> TCB_FLAG_TTYPE_SHIFT],
|
||||
g_ttypenames[(tcb->flags & TCB_FLAG_TTYPE_MASK) >>
|
||||
TCB_FLAG_TTYPE_SHIFT],
|
||||
tcb->flags & TCB_FLAG_NONCANCELABLE ? 'N' : ' ',
|
||||
tcb->flags & TCB_FLAG_CANCEL_PENDING ? 'P' : ' ',
|
||||
g_statenames[tcb->task_state]);
|
||||
@ -108,8 +111,8 @@ static FAR const char *g_policynames[4] =
|
||||
{
|
||||
FAR struct pthread_tcb_s *ptcb = (FAR struct pthread_tcb_s *)tcb;
|
||||
|
||||
/* It is a pthread. Show any name assigned to the pthread via prtcl() along
|
||||
* with the startup value.
|
||||
/* It is a pthread. Show any name assigned to the pthread via prtcl()
|
||||
* along with the startup value.
|
||||
*/
|
||||
|
||||
#if CONFIG_TASK_NAME_SIZE > 0
|
||||
@ -181,5 +184,6 @@ int main(int argc, char *argv[])
|
||||
"</pre>\r\n"
|
||||
"</body>\r\n"
|
||||
"</html>\r\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user