RTEMS  5.0.0
Data Structures | Macros | Typedefs | Enumerations | Functions
fsmount.h File Reference
#include <rtems.h>
#include <rtems/libio.h>
#include <rtems/libcsupport.h>

Go to the source code of this file.

Data Structures

struct  rtems_fstab_entry
 

Macros

#define FSMOUNT_MNT_OK   RTEMS_FSTAB_OK
 
#define FSMOUNT_MNTPNT_CRTERR   RTEMS_FSTAB_ERROR_MOUNT_POINT
 
#define FSMOUNT_MNT_FAILED   RTEMS_FSTAB_ERROR_MOUNT
 

Typedefs

typedef rtems_fstab_entry fstab_t
 

Enumerations

enum  rtems_fstab_conditions {
  RTEMS_FSTAB_NONE = 0U, RTEMS_FSTAB_OK = 0x1U, RTEMS_FSTAB_ERROR_MOUNT_POINT = 0x2U, RTEMS_FSTAB_ERROR_MOUNT = 0x4U,
  RTEMS_FSTAB_ERROR = RTEMS_FSTAB_ERROR_MOUNT_POINT | RTEMS_FSTAB_ERROR_MOUNT, RTEMS_FSTAB_ANY = RTEMS_FSTAB_OK | RTEMS_FSTAB_ERROR
}
 

Functions

int rtems_fsmount (const rtems_fstab_entry *fstab, size_t size, size_t *abort_index)
 Mounts the file systems listed in the file system mount table. More...