Wakes one thread that is waiting on a condition variable. This routine can only be called from interrupt level.
cma_cond_signal(
                 condition);
 
Argument         Data Type               Access
condition        opaque cma_t_cond       read
#includevoid cma_cond_signal_int ( cma_t_cond *condition);
This routine does not cause a thread blocked on a condition variable to resume execution immediately. A thread resumes execution after the interrupt handler returns.
You can call this routine when the associated mutex is either locked or unlocked. (Note that you should never try to lock a mutex from an interrupt handler.)
cma_e_existence cma_e_use_error