is_chan_running
wait_event(chan->wq_state, !is_chan_running(chan));
if (is_chan_running(chan)) {
if (is_chan_running(chan) || is_desc_completed(vd))