CHN_REMOVE
CHN_REMOVE(d, c, channels.pcm);
CHN_REMOVE(d, c, channels.pcm.primary);
CHN_REMOVE(d, c, channels.pcm.busy);
CHN_REMOVE(d, rdch, channels.pcm.opened);
CHN_REMOVE(d, wrch, channels.pcm.opened);
CHN_REMOVE(p, c, children.busy);
CHN_REMOVE(parent, c, children);