|
RTEMS CPU Kit with SuperCore
4.11.2
|
RTEMS File System Mutex. More...
#include <rtems/rfs/rtems-rfs-mutex.h>
Functions | |
| int | rtems_rfs_mutex_create (rtems_rfs_mutex *mutex) |
| Create the mutex. More... | |
| int | rtems_rfs_mutex_destroy (rtems_rfs_mutex *mutex) |
| Destroy the mutex. More... | |
RTEMS File System Mutex.
| int rtems_rfs_mutex_create | ( | rtems_rfs_mutex * | mutex | ) |
Create the mutex.
| [in] | mutex | is pointer to the mutex handle returned to the caller. |
| 0 | Successful operation. |
| EIO | An error occurred. |
References rtems_build_name, rtems_rfs_trace(), rtems_semaphore_create(), and RTEMS_SUCCESSFUL.
| int rtems_rfs_mutex_destroy | ( | rtems_rfs_mutex * | mutex | ) |
Destroy the mutex.
| [in] | mutex | Reference to the mutex handle returned to the caller. |
| 0 | Successful operation. |
| EIO | An error occurred. |
References rtems_rfs_trace(), rtems_semaphore_delete(), and RTEMS_SUCCESSFUL.
Referenced by rtems_rfs_rtems_shutdown().
1.8.13