RTEMS 6.3
Loading...
Searching...
No Matches

Unmount this Instance of IMFS. More...

#include <rtems/imfs.h>

Macros

#define jnode_get_control(jnode)
#define jnode_has_no_children(jnode)
#define jnode_has_children(jnode)
#define jnode_get_first_child(jnode)

Functions

void IMFS_fsunmount (rtems_filesystem_mount_table_entry_t *temp_mt_entry)
 Unmount this instance of IMFS.

Detailed Description

Unmount this Instance of IMFS.

Macro Definition Documentation

◆ jnode_get_control

#define jnode_get_control ( jnode)
Value:
(&((IMFS_directory_t *) jnode)->Entries)
Definition imfs.h:285

◆ jnode_get_first_child

#define jnode_get_first_child ( jnode)
Value:
((IMFS_jnode_t *)( rtems_chain_head( jnode_get_control( jnode ) )->next))

◆ jnode_has_children

#define jnode_has_children ( jnode)
Value:
( ! jnode_has_no_children( jnode ) )

◆ jnode_has_no_children

#define jnode_has_no_children ( jnode)
Value:
rtems_chain_is_empty( jnode_get_control( jnode ) )