task_scs
task_scs_sp(tsk) = task_scs(tsk);
unsigned long *magic = __scs_magic(task_scs(tsk));
unsigned long sz = task_scs_sp(tsk) - task_scs(tsk);
task_scs(tsk) = task_scs_sp(tsk) = s;
for (p = task_scs(tsk); p < __scs_magic(task_scs(tsk)); ++p) {
void *s = task_scs(tsk);