#include <ipc/vfs.h>
#include <stdint.h>
#include <async.h>
#include <devmap.h>
Go to the source code of this file.
Data Structures | |
struct | fs_node_t |
struct | fs_reg_t |
struct | libfs_ops_t |
struct | mp_data_t |
Functions | |
void | fs_node_initialize (fs_node_t *fn) |
int | fs_register (int vfs_phone, fs_reg_t *reg, vfs_info_t *info, async_client_conn_t conn) |
Register file system server. | |
void | libfs_lookup (libfs_ops_t *ops, fs_handle_t fs_handle, ipc_callid_t rid, ipc_call_t *request) |
Lookup VFS triplet by name in the file system name space. | |
void | libfs_mount (libfs_ops_t *ops, fs_handle_t fs_handle, ipc_callid_t rid, ipc_call_t *request) |
void | libfs_open_node (libfs_ops_t *ops, fs_handle_t fs_handle, ipc_callid_t rid, ipc_call_t *request) |
Open VFS triplet. | |
void | libfs_stat (libfs_ops_t *ops, fs_handle_t fs_handle, ipc_callid_t rid, ipc_call_t *request) |
void | libfs_unmount (libfs_ops_t *ops, ipc_callid_t rid, ipc_call_t *request) |
Definition in file libfs.h.