PTQ_REMOVE
PTQ_REMOVE(&self->pt_cleanup_stack, entry, ptc_next);
PTQ_REMOVE(queue, target, pt_sleep);
PTQ_REMOVE(&pthread__deadqueue, newthread, pt_deadq);
PTQ_REMOVE(&self->pt_cleanup_stack, cleanup, ptc_next);
PTQ_REMOVE(queue, self, pt_sleep);
PTQ_REMOVE(&pthread__tsd_list[key], pt, pts_next);
PTQ_REMOVE(&pthread__tsd_list[i], pt, pts_next);