summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>1999-10-25 17:42:51 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>1999-10-25 17:42:51 +0000
commit86437ec02abfd84656401351f79da96d01a81ad6 (patch)
tree7a694154f54af4ae6f77e3c4e080b2e261ec5133 /doc
parentModified url references to be dynamic links. (diff)
downloadrtems-86437ec02abfd84656401351f79da96d01a81ad6.tar.bz2
Added descriptions of the mount table entry elements.
Diffstat (limited to 'doc')
-rw-r--r--doc/filesystem/mounting.t97
1 files changed, 97 insertions, 0 deletions
diff --git a/doc/filesystem/mounting.t b/doc/filesystem/mounting.t
index b835b8cbda..cc6fb977be 100644
--- a/doc/filesystem/mounting.t
+++ b/doc/filesystem/mounting.t
@@ -60,6 +60,41 @@ struct rtems_filesystem_mount_table_entry_tt
@};
@end example
+@table @b
+@item Node
+The Node is used to produce a linked list of mount table entry nodes.
+
+@item mt_point_node
+The mt_point_node contains all information necessary to access the
+directory where a filesystem is mounted onto. This element may contain
+memory that is allocated during a path evaluation of the filesystem
+containing the mountpoint directory. The generic code allows this
+memory to be returned by unmount when the filesystem identified by
+mt_fs_root is unmounted.
+
+@item mt_fs_root
+The mt_fs_root contains all information necessary to identify the root
+of the mounted filesystem. The user is never allowed access to this
+node by the generic code, but it is used to identify to the mounted
+filesystem where to start evaluation of pathnames at.
+
+@item options
+XXX
+
+@item fs_info
+The fs_info element is a location available for use by the mounted file
+system to identify unique things applicable to this instance of the file
+system. For example the IMFS uses this space to provide node
+identification that is unique for each instance (mounting) of the filesystem.
+
+@item pathconf_limits_and_options
+XXX
+
+@item dev
+This character string represents the device where the filesystem will reside.
+
+@end table
+
@section Adding entries to the chain during mount
When a filesystem is mounted, its presence and location in the file
@@ -72,3 +107,65 @@ each filesystem that is mounted. This includes the base filesystem.
When a filesystem is dismounted its entry in the mount table chain is
extracted and the memory for this entry is freed.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+