nfsl_config_t
nfsl_getconfig_list(nfsl_config_t **listpp)
static nfsl_config_t *
nfsl_config_t *p;
nfsl_checkconfig_list(nfsl_config_t **listpp, boolean_t *updated)
getconfiglist(nfsl_config_t **listpp, boolean_t updating)
nfsl_config_t *listp = NULL, *tail = NULL;
static nfsl_config_t *
nfsl_config_t *config;
nfsl_config_t *config,
static nfsl_config_t *global = NULL;
nfsl_config_t **listpp,
nfsl_config_t *config,
nfsl_config_t **tail)
nfsl_config_t *p, *prev;
free_config(nfsl_config_t *config)
static nfsl_config_t *global_raw = NULL;
nfsl_freeconfig_list(nfsl_config_t **listpp)
nfsl_config_t *next;
static nfsl_config_t *
nfsl_config_t **listpp,
nfsl_config_t **tail)
nfsl_config_t *p, *prev;
static nfsl_config_t *
getlastconfig(nfsl_config_t *listp)
nfsl_config_t *lastp = NULL;
nfsl_config_t *
nfsl_findconfig(nfsl_config_t *listp, char *tag, int *error)
nfsl_config_t *config;
config = findconfig(&listp, tag, B_FALSE, (nfsl_config_t **)NULL);
static int getconfiglist(nfsl_config_t **, boolean_t);
(nfsl_config_t **)NULL);
static nfsl_config_t *create_config(char *, char *, char *, char *, char *,
static nfsl_config_t *create_global_raw(int *);
static int update_config(nfsl_config_t *, char *, char *, char *,
static nfsl_config_t *findconfig(nfsl_config_t **, char *, boolean_t,
nfsl_config_t **);
static nfsl_config_t *getlastconfig(nfsl_config_t *);
static void remove_config(nfsl_config_t **, nfsl_config_t *, nfsl_config_t **);
void nfsl_printconfig(nfsl_config_t *);
nfsl_printconfig(nfsl_config_t *config)
nfsl_printconfig_list(nfsl_config_t *listp)
static void free_config(nfsl_config_t *);
extern int nfsl_getconfig_list(nfsl_config_t **listpp);
extern int nfsl_checkconfig_list(nfsl_config_t **listpp, boolean_t *);
extern void nfsl_freeconfig_list(nfsl_config_t **listpp);
extern nfsl_config_t *nfsl_findconfig(nfsl_config_t *, char *, int *);
extern void nfsl_printconfig_list(nfsl_config_t *config);
nfsl_config_t *config_list = NULL;
cycle_logs(nfsl_config_t *listp, int max_logs_preserve)
nfsl_config_t *clp;
static int cycle_logs(nfsl_config_t *, int);
static void transactions_timeout(nfsl_config_t *);
static void close_all_translogs(nfsl_config_t *);
transactions_timeout(nfsl_config_t *clp)
close_all_translogs(nfsl_config_t *clp)
struct buffer_ent *, nfsl_config_t **, int, int, int *);
cleanup_elf_state(nfsl_config_t *ncp)
cleanup_trans_state(nfsl_config_t *ncp)
static void cleanup_elf_state(nfsl_config_t *);
static void cleanup_trans_state(nfsl_config_t *);
nfsl_config_t **config_list,
nfsl_config_t *ncp = NULL, *last_good_ncp;
nfsl_config_t *configlist;
nfsl_config_t *configlist = NULL, *configp;
extern int nfsl_getconfig_list(nfsl_config_t **);
extern void nfsl_freeconfig_list(nfsl_config_t **);
extern nfsl_config_t *nfsl_findconfig(nfsl_config_t *, char *, int *);