nfs-ganesha 1.4
|
#include "fsal_types.h"
#include "fsal.h"
#include "mfsl_types.h"
#include "mfsl.h"
#include "log.h"
#include "config_parsing.h"
#include <strings.h>
#include <string.h>
Go to the source code of this file.
Functions | |
int | mfsl_async_clean_pending_request (LRU_entry_t *pentry, void *addparam) |
int | mfsl_async_print_pending_request (LRU_data_t data, char *str) |
fsal_status_t | MFSL_SetDefault_parameter (mfsl_parameter_t *out_parameter) |
fsal_status_t | MFSL_load_parameter_from_conf (config_file_t in_config, mfsl_parameter_t *pparam) |
int mfsl_async_clean_pending_request | ( | LRU_entry_t * | pentry, |
void * | addparam | ||
) |
mfsl_async_clean_pending_request: cleans an entry in a nfs request LRU,
cleans an entry in a nfs request LRU.
pentry | [INOUT] entry to be cleaned. |
addparam | [IN] additional parameter used for cleaning. |
Definition at line 67 of file mfsl_async_read_conf.c.
int mfsl_async_print_pending_request | ( | LRU_data_t | data, |
char * | str | ||
) |
mfsl_async_print_pending_request: prints an entry related to a pending request in the LRU list.
prints an entry related to a pending request in the LRU list.
data | [IN] data stored in a LRU entry to be printed. |
str | [OUT] string used to store the result. |
Definition at line 90 of file mfsl_async_read_conf.c.
fsal_status_t MFSL_load_parameter_from_conf | ( | config_file_t | in_config, |
mfsl_parameter_t * | pparam | ||
) |
MFSL_load_FSAL_parameter_from_conf,
Those functions initialize the FSAL init parameter structure from a configuration structure.
in_config | (input): Structure that represents the parsed configuration file. |
out_parameter | (ouput) FSAL initialization structure filled according to the configuration file given as parameter. |
Definition at line 140 of file mfsl_async_read_conf.c.
fsal_status_t MFSL_SetDefault_parameter | ( | mfsl_parameter_t * | out_parameter | ) |
Those routines set the default parameters for FSAL init structure.
Definition at line 102 of file mfsl_async_read_conf.c.