Searched refs:mcamd_node_t (Results 1 – 6 of 6) sorted by relevance
/titanic_41/usr/src/common/mc/mc-amd/ |
H A D | mcamd_api.h | 60 typedef struct mcamd_node mcamd_node_t; typedef 199 extern int mcamd_patounum(struct mcamd_hdl *, mcamd_node_t *, uint64_t, 201 extern int mcamd_unumtopa(struct mcamd_hdl *, mcamd_node_t *, mc_unum_t *, 203 extern int mc_pa_to_offset(struct mcamd_hdl *, mcamd_node_t *, mcamd_node_t *, 205 extern int mc_offset_to_pa(struct mcamd_hdl *, mcamd_node_t *, mcamd_node_t *, 208 extern int mcamd_cs_size(struct mcamd_hdl *, mcamd_node_t *, int, size_t *); 224 extern mcamd_node_t *mcamd_mc_next(struct mcamd_hdl *, mcamd_node_t *, 225 mcamd_node_t *); 226 extern mcamd_node_t *mcamd_cs_next(struct mcamd_hdl *, mcamd_node_t *, 227 mcamd_node_t *); [all …]
|
H A D | mcamd_patounum.c | 57 iaddr_gen(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa, in iaddr_gen() 153 cs_match(struct mcamd_hdl *hdl, uint64_t iaddr, mcamd_node_t *cs) in cs_match() 187 static mcamd_node_t * 188 cs_sparedto(struct mcamd_hdl *hdl, mcamd_node_t *cs, mcamd_node_t *mc) in cs_sparedto() 237 unum_fill(struct mcamd_hdl *hdl, mcamd_node_t *cs, int which, in unum_fill() 241 mcamd_node_t *mc, *dimm; in unum_fill() 347 mc_whichdimm(struct mcamd_hdl *hdl, mcamd_node_t *cs, uint64_t pa, in mc_whichdimm() 443 mc_bkdg_patounum(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa, in mc_bkdg_patounum() 449 mcamd_node_t *cs; in mc_bkdg_patounum() 571 mcamd_node_t *sparecs; in mc_bkdg_patounum() [all …]
|
H A D | mcamd_rowcol.c | 58 getmcprops(struct mcamd_hdl *hdl, mcamd_node_t *mc, const char *caller, in getmcprops() 84 getcsprops(struct mcamd_hdl *hdl, mcamd_node_t *cs, const char *caller, in getcsprops() 430 mc_pa_to_offset(struct mcamd_hdl *hdl, mcamd_node_t *mc, mcamd_node_t *cs, in mc_pa_to_offset() 477 mc_offset_to_pa(struct mcamd_hdl *hdl, mcamd_node_t *mc, mcamd_node_t *dimm, in mc_offset_to_pa() 480 mcamd_node_t *cs; in mc_offset_to_pa() 649 mcamd_cs_size(struct mcamd_hdl *hdl, mcamd_node_t *mc, int csnum, size_t *szp) in mcamd_cs_size()
|
H A D | mcamd_unumtopa.c | 46 mcamd_unumtopa(struct mcamd_hdl *hdl, mcamd_node_t *root, mc_unum_t *unump, in mcamd_unumtopa() 49 mcamd_node_t *mc, *dimm; in mcamd_unumtopa()
|
/titanic_41/usr/src/uts/intel/io/mc-amd/ |
H A D | mcamd_subr.c | 57 nodetype(mcamd_node_t *node) in nodetype() 64 node2type(mcamd_node_t *node, int type) in node2type() 75 mcamd_node_t * 76 mcamd_mc_next(mcamd_hdl_t *hdl, mcamd_node_t *root, mcamd_node_t *last) in mcamd_mc_next() 83 return ((mcamd_node_t *)mc_list); in mcamd_mc_next() 87 return ((mcamd_node_t *)mc->mc_next); in mcamd_mc_next() 97 mcamd_node_t * 98 mcamd_cs_next(mcamd_hdl_t *hdl, mcamd_node_t *node, mcamd_node_t *last) in mcamd_cs_next() 145 return ((mcamd_node_t *)retval); in mcamd_cs_next() 154 mcamd_node_t * [all …]
|
H A D | mcamd_drv.c | 247 valfound = mcamd_get_numprop(NULL, (mcamd_node_t *)node, code, &value); in mc_nvl_add_prop() 910 if (mcamd_cs_size(&hdl, (mcamd_node_t *)mc, i, &sz) < 0) in mc_mkprops_dramctl()
|