Replace g_readytorun.head with this_task()
authorjunmin kim <junmindd.kim@samsung.com>
Tue, 27 Jun 2017 05:38:42 +0000 (22:38 -0700)
committerjunmin kim <junmindd.kim@samsung.com>
Thu, 29 Jun 2017 08:28:36 +0000 (01:28 -0700)
commit86c8ce137a84aa087315ae10892cd11e6231f028
tree289774e0ad1402e88760e05cfee61af85fc6fbf8
parentd04c79bc99545d460eebade6416012f0f99fc1b5
Replace g_readytorun.head with this_task()

Use indirect reference via the this_task() macro
95 files changed:
os/arch/arm/src/armv7-m/up_assert.c
os/arch/arm/src/armv7-m/up_blocktask.c
os/arch/arm/src/armv7-m/up_releasepending.c
os/arch/arm/src/armv7-m/up_reprioritizertr.c
os/arch/arm/src/armv7-m/up_schedulesigaction.c
os/arch/arm/src/armv7-m/up_sigdeliver.c
os/arch/arm/src/armv7-m/up_unblocktask.c
os/arch/arm/src/armv7-r/arm_assert.c
os/arch/arm/src/armv7-r/arm_blocktask.c
os/arch/arm/src/armv7-r/arm_releasepending.c
os/arch/arm/src/armv7-r/arm_reprioritizertr.c
os/arch/arm/src/armv7-r/arm_schedulesigaction.c
os/arch/arm/src/armv7-r/arm_sigdeliver.c
os/arch/arm/src/armv7-r/arm_unblocktask.c
os/arch/arm/src/common/up_checkstack.c
os/arch/arm/src/common/up_exit.c
os/arch/arm/src/common/up_schedyield.c
os/arch/arm/src/common/up_vfork.c
os/kernel/environ/env_clearenv.c
os/kernel/environ/env_dup.c
os/kernel/environ/env_getenv.c
os/kernel/environ/env_getenvironptr.c
os/kernel/environ/env_setenv.c
os/kernel/environ/env_unsetenv.c
os/kernel/errno/errno_getptr.c
os/kernel/group/group_addrenv.c
os/kernel/group/group_free.c
os/kernel/group/group_join.c
os/kernel/group/group_malloc.c
os/kernel/group/group_setuptaskfiles.c
os/kernel/mqueue/mq_notify.c
os/kernel/mqueue/mq_rcvinternal.c
os/kernel/mqueue/mq_sndinternal.c
os/kernel/mqueue/mq_timedreceive.c
os/kernel/mqueue/mq_timedsend.c
os/kernel/paging/pg_miss.c
os/kernel/paging/pg_worker.c
os/kernel/pthread/pthread_cancel.c
os/kernel/pthread/pthread_cleanup.c
os/kernel/pthread/pthread_condtimedwait.c
os/kernel/pthread/pthread_create.c
os/kernel/pthread/pthread_detach.c
os/kernel/pthread/pthread_exit.c
os/kernel/pthread/pthread_getspecific.c
os/kernel/pthread/pthread_join.c
os/kernel/pthread/pthread_keycreate.c
os/kernel/pthread/pthread_setspecific.c
os/kernel/sched/sched_addreadytorun.c
os/kernel/sched/sched_cpuload.c
os/kernel/sched/sched_getfiles.c
os/kernel/sched/sched_getparam.c
os/kernel/sched/sched_getscheduler.c
os/kernel/sched/sched_getsockets.c
os/kernel/sched/sched_getstreams.c
os/kernel/sched/sched_lock.c
os/kernel/sched/sched_lockcount.c
os/kernel/sched/sched_mergepending.c
os/kernel/sched/sched_processtimer.c
os/kernel/sched/sched_rrgetinterval.c
os/kernel/sched/sched_self.c
os/kernel/sched/sched_setparam.c
os/kernel/sched/sched_setpriority.c
os/kernel/sched/sched_timerexpiration.c
os/kernel/sched/sched_unlock.c
os/kernel/sched/sched_waitid.c
os/kernel/sched/sched_waitpid.c
os/kernel/sched/sched_yield.c
os/kernel/semaphore/sem_holder.c
os/kernel/semaphore/sem_tickwait.c
os/kernel/semaphore/sem_timedwait.c
os/kernel/semaphore/sem_trywait.c
os/kernel/semaphore/sem_wait.c
os/kernel/signal/sig_action.c
os/kernel/signal/sig_kill.c
os/kernel/signal/sig_mqnotempty.c
os/kernel/signal/sig_pending.c
os/kernel/signal/sig_procmask.c
os/kernel/signal/sig_queue.c
os/kernel/signal/sig_suspend.c
os/kernel/signal/sig_timedwait.c
os/kernel/signal/sig_unmaskpendingsignal.c
os/kernel/task/exit.c
os/kernel/task/task_atexit.c
os/kernel/task/task_cancelpt.c
os/kernel/task/task_delete.c
os/kernel/task/task_exit.c
os/kernel/task/task_getpid.c
os/kernel/task/task_onexit.c
os/kernel/task/task_prctl.c
os/kernel/task/task_restart.c
os/kernel/task/task_setcancelstate.c
os/kernel/task/task_setcanceltype.c
os/kernel/task/task_setup.c
os/kernel/task/task_start.c
os/kernel/task/task_vfork.c