Symbol: cfgdata
usr/src/cmd/fm/modules/common/eversholt/config.c
260
config_cook(struct cfgdata *cdata)
usr/src/cmd/fm/modules/common/eversholt/config.c
410
struct cfgdata *
usr/src/cmd/fm/modules/common/eversholt/config.c
413
struct cfgdata *rawcfg;
usr/src/cmd/fm/modules/common/eversholt/config.c
449
config_free(struct cfgdata *cp)
usr/src/cmd/fm/modules/common/eversholt/config.c
598
config_bydev_lookup(struct cfgdata *fromcfg, const char *path)
usr/src/cmd/fm/modules/common/eversholt/config.c
624
config_bydevid_lookup(struct cfgdata *fromcfg, const char *devid)
usr/src/cmd/fm/modules/common/eversholt/config.c
650
config_bytp_lookup(struct cfgdata *fromcfg, const char *tp)
usr/src/cmd/fm/modules/common/eversholt/config.c
676
config_bycpuid_lookup(struct cfgdata *fromcfg, uint32_t id)
usr/src/cmd/fm/modules/common/eversholt/config.c
84
config_node_cache(struct cfgdata *cdata, struct config *n)
usr/src/cmd/fm/modules/common/eversholt/config.h
61
struct cfgdata *config_snapshot(void);
usr/src/cmd/fm/modules/common/eversholt/config.h
63
void config_cook(struct cfgdata *cdata);
usr/src/cmd/fm/modules/common/eversholt/config.h
64
void config_free(struct cfgdata *cdata);
usr/src/cmd/fm/modules/common/eversholt/config.h
85
struct node *config_bydev_lookup(struct cfgdata *, const char *);
usr/src/cmd/fm/modules/common/eversholt/config.h
86
struct node *config_bycpuid_lookup(struct cfgdata *, uint32_t);
usr/src/cmd/fm/modules/common/eversholt/config.h
87
struct node *config_bydevid_lookup(struct cfgdata *, const char *);
usr/src/cmd/fm/modules/common/eversholt/config.h
88
struct node *config_bytp_lookup(struct cfgdata *, const char *);
usr/src/cmd/fm/modules/common/eversholt/fme.c
334
struct cfgdata *cfgdata;
usr/src/cmd/fm/modules/common/eversholt/fme.c
347
cfgdata = config_snapshot();
usr/src/cmd/fm/modules/common/eversholt/fme.c
348
platform_unit_translate(0, cfgdata->cooked, TOPO_PROP_RESOURCE,
usr/src/cmd/fm/modules/common/eversholt/fme.c
351
structconfig_free(cfgdata->cooked);
usr/src/cmd/fm/modules/common/eversholt/fme.c
352
config_free(cfgdata);
usr/src/cmd/fm/modules/common/eversholt/fme.c
399
cfgdata = config_snapshot();
usr/src/cmd/fm/modules/common/eversholt/fme.c
400
platform_unit_translate(0, cfgdata->cooked, TOPO_PROP_RESOURCE,
usr/src/cmd/fm/modules/common/eversholt/fme.c
410
Nfmep->config = cfgdata->cooked;
usr/src/cmd/fm/modules/common/eversholt/fme.c
411
config_free(cfgdata);
usr/src/cmd/fm/modules/common/eversholt/fme.c
700
struct cfgdata *cfgdata;
usr/src/cmd/fm/modules/common/eversholt/fme.c
812
cfgdata = MALLOC(sizeof (struct cfgdata));
usr/src/cmd/fm/modules/common/eversholt/fme.c
813
cfgdata->cooked = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
814
cfgdata->devcache = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
815
cfgdata->devidcache = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
816
cfgdata->tpcache = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
817
cfgdata->cpucache = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
818
cfgdata->raw_refcnt = 1;
usr/src/cmd/fm/modules/common/eversholt/fme.c
826
cfgdata->begin = MALLOC(rawsz);
usr/src/cmd/fm/modules/common/eversholt/fme.c
827
cfgdata->end = cfgdata->nextfree = cfgdata->begin + rawsz;
usr/src/cmd/fm/modules/common/eversholt/fme.c
829
inprogress, WOBUF_CFG, cfgdata->begin, rawsz);
usr/src/cmd/fm/modules/common/eversholt/fme.c
831
cfgdata->begin = cfgdata->end = cfgdata->nextfree = NULL;
usr/src/cmd/fm/modules/common/eversholt/fme.c
834
config_cook(cfgdata);
usr/src/cmd/fm/modules/common/eversholt/fme.c
835
fmep->config = cfgdata->cooked;
usr/src/cmd/fm/modules/common/eversholt/fme.c
836
config_free(cfgdata);
usr/src/cmd/fm/modules/common/eversholt/platform.c
371
cfgadjust(struct cfgdata *rawdata, int addlen)
usr/src/cmd/fm/modules/common/eversholt/platform.c
433
add_prop_val(topo_hdl_t *thp, struct cfgdata *rawdata, char *propn,
usr/src/cmd/fm/modules/common/eversholt/platform.c
568
struct cfgdata *rawdata = (struct cfgdata *)arg;
usr/src/cmd/fm/modules/common/eversholt/platform.c
67
static struct cfgdata *Lastcfg;
usr/src/cmd/fm/modules/common/eversholt/platform.c
707
struct cfgdata *
usr/src/cmd/fm/modules/common/eversholt/platform.c
737
Lastcfg = MALLOC(sizeof (struct cfgdata));
usr/src/cmd/fm/modules/common/eversholt/platform.h
50
struct cfgdata *platform_config_snapshot(void);