RTEMS: cpukit/libcsupport/src/sup_fs_location.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions | Variables
sup_fs_location.c File Reference
IO Library » IO Internal Library

RTEMS File System Location Support. More...

`#include <stdlib.h>`
`#include <rtems/libio_.h>`
`#include <rtems/score/threaddispatch.h>`

## Functions
| RTEMS_INTERRUPT_LOCK_DEFINE (static, deferred_release_lock, "Filesystem Deferred Release")
void | rtems_filesystem_location_detach (rtems_filesystem_location_info_t *detach)
void | rtems_filesystem_location_copy_and_detach (rtems_filesystem_location_info_t *copy, rtems_filesystem_location_info_t *detach)
rtems_filesystem_global_location_t * | rtems_filesystem_location_transform_to_global (rtems_filesystem_location_info_t *loc)
void | rtems_filesystem_global_location_assign (rtems_filesystem_global_location_t **lhs_global_loc_ptr, rtems_filesystem_global_location_t *rhs_global_loc)
| Assigns a global file system location.
rtems_filesystem_global_location_t * | rtems_filesystem_global_location_obtain (rtems_filesystem_global_location_t *const *global_loc_ptr)
| Obtains a global file system location.
void | rtems_filesystem_global_location_release (rtems_filesystem_global_location_t *global_loc, bool deferred)
| Releases a global file system location.
void | rtems_filesystem_location_remove_from_mt_entry (rtems_filesystem_location_info_t *loc)
void | rtems_filesystem_do_unmount (rtems_filesystem_mount_table_entry_t *mt_entry)

## Variables
rtems_interrupt_lock | rtems_filesystem_mt_entry_lock_control

## Detailed Description

RTEMS File System Location Support.