|
PatchworkOS
da8a090
A non-POSIX operating system.
|
#include <namespace.h>
Data Fields | |
| list_entry_t | entry |
| The entry for the parent's children list. | |
| list_t | children |
| List of child namespaces. | |
| namespace_t * | parent |
The parent namespace, can be NULL. | |
| list_t | mounts |
| List of mounts in this namespace. | |
| map_t | mountMap |
| Map used to go from source dentries to namespace mounts. | |
| mount_t * | root |
| The root mount of the namespace. | |
| rwlock_t | lock |
Definition at line 50 of file namespace.h.
| list_entry_t namespace_t::entry |
The entry for the parent's children list.
Definition at line 52 of file namespace.h.
| list_t namespace_t::children |
List of child namespaces.
Definition at line 53 of file namespace.h.
| namespace_t* namespace_t::parent |
The parent namespace, can be NULL.
Definition at line 54 of file namespace.h.
| list_t namespace_t::mounts |
List of mounts in this namespace.
Definition at line 55 of file namespace.h.
| map_t namespace_t::mountMap |
Map used to go from source dentries to namespace mounts.
Definition at line 56 of file namespace.h.
| mount_t* namespace_t::root |
The root mount of the namespace.
Definition at line 57 of file namespace.h.
| rwlock_t namespace_t::lock |
Definition at line 58 of file namespace.h.