__emit_semaphore_wait
if (__emit_semaphore_wait(to, from, from->fence.seqno))
err = __emit_semaphore_wait(to, from, from->fence.seqno - 1);