m_plink
p = sget_msgnum(mp->m_plink, parent);
parent = marray[0].mp->m_plink;
mp->m_flink, mp->m_blink, mp->m_clink, mp->m_plink,
marray[i].mp->m_plink = marray[0].mp->m_plink;
if (dot->m_plink == NULL) {
parent = current_thread.t_head->m_plink;
if (thread_start->m_plink)
thread_start->m_plink->m_clink = lastmp;
return mp->m_plink != NULL &&
mp->m_plink->m_clink != current_thread.t_head;
mp = mp->m_plink;
return mp->m_plink;
assert(mp->m_plink == parent);
depth = mp->m_plink ? mp->m_plink->m_depth + 1 : 0;
for (tp = mp->m_plink; tp; tp = tp->m_plink)
redepth_core(mp, depth, mp->m_plink);
assert(omsgCount == 0 || message->m_plink == NULL);
message[i].m_plink = NULL;
while (mp && mp->m_plink) {
if (mp->m_plink->m_clink == current_thread.t_head)
mp = mp->m_plink;
marray[i]->m_plink = mp->m_plink;
if (current_thread.t_head->m_plink)
current_thread.t_head->m_plink->m_clink = marray[0].mp;
marray[i].mp->m_plink = marray[beg].mp;
parent = marray[0].mp->m_plink;
marray[i].mp->m_plink = parent;
child->m_plink = parent;