Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/synch/mutex.c

    r2e4e706 rd7da4284  
    5353}
    5454
     55/** Find out whether the mutex is currently locked.
     56 *
     57 * @param mtx           Mutex.
     58 * @return              True if the mutex is locked, false otherwise.
     59 */
     60bool mutex_locked(mutex_t *mtx)
     61{
     62        return semaphore_count_get(&mtx->sem) <= 0;
     63}
     64
    5565/** Acquire mutex.
    5666 *
     
    6777 *
    6878 */
    69 int _mutex_lock_timeout(mutex_t *mtx, uint32_t usec, int flags)
     79int _mutex_lock_timeout(mutex_t *mtx, uint32_t usec, unsigned int flags)
    7080{
    7181        int rc;
Note: See TracChangeset for help on using the changeset viewer.