#include <ipc/services.h>#include <async.h>#include <fibril.h>#include <fibril_synch.h>#include <errno.h>#include <stdio.h>#include <stdlib.h>#include <str.h>#include <ctype.h>#include <bool.h>#include <adt/list.h>#include <as.h>#include <assert.h>#include <atomic.h>#include "vfs.h"Go to the source code of this file.
Functions | |
| vfs_info_t * | fs_handle_to_info (fs_handle_t handle) |
| Find the VFS info structure. | |
| fs_handle_t | fs_name_to_handle (char *name, bool lock) |
| Convert file system name to its handle. | |
| int | vfs_grab_phone (fs_handle_t handle) |
| For a given file system handle, implement policy for allocating a phone. | |
| static bool | vfs_info_sane (vfs_info_t *info) |
| Verify the VFS info structure. | |
| void | vfs_register (ipc_callid_t rid, ipc_call_t *request) |
| VFS_REGISTER protocol function. | |
| void | vfs_release_phone (fs_handle_t handle, int phone) |
| Tell VFS that the phone is not needed anymore. | |
Variables | |
| atomic_t | fs_handle_next |
Definition in file vfs_register.c.
1.4.7