vfs_register.c File Reference

#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_tfs_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


Detailed Description

Definition in file vfs_register.c.


Generated on Thu Jun 2 07:45:55 2011 for HelenOS/USB by  doxygen 1.4.7