nfs-ganesha 1.4

fsal_internal.h

Go to the documentation of this file.
00001 
00012 #include  "fsal.h"
00013 
00014 /* the following variables must not be defined in fsal_internal.c */
00015 #ifndef FSAL_INTERNAL_C
00016 
00017 /* static filesystem info.
00018  * read access only.
00019  */
00020 extern fsal_staticfsinfo_t global_fs_info;
00021 
00022 #endif
00023 
00027 fsal_status_t fsal_internal_init_global(fsal_init_info_t * fsal_info,
00028                                         fs_common_initinfo_t * fs_common_info);
00029 
00033 void fsal_increment_nbcall(int function_index, fsal_status_t status);
00034 
00038 void fsal_internal_getstats(fsal_statistics_t * output_stats);
00039 
00043 void TakeTokenFSCall();
00044 void ReleaseTokenFSCall();
00045 
00053 fsal_boolean_t fsal_do_log(fsal_status_t status);