v_evt
while (evt->v_evt.state == 0 && timeout >= 0) {
if (evt->v_evt.state == 0)
evt->v_evt.state--;
evt->v_evt.state++;
if (evt->v_evt.state > 0)
evt->v_evt.state = 0;
rv->v_evt.state = 0;