Home
last modified time | relevance | path

Searched refs:mcamd_hdl (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/common/mc/mc-amd/
H A Dmcamd_api.h59 struct mcamd_hdl;
208 extern int mcamd_synd_validate(struct mcamd_hdl *, uint32_t, int);
215 extern void *mcamd_set_errno_ptr(struct mcamd_hdl *, int);
217 extern const char *mcamd_errmsg(struct mcamd_hdl *);
229 extern mcamd_node_t *mcamd_cs_mc(struct mcamd_hdl *, mcamd_node_t *);
232 extern int mcamd_get_numprop(struct mcamd_hdl *, mcamd_node_t *,
234 extern int mcamd_get_numprops(struct mcamd_hdl *, ...);
235 extern int mcamd_get_cfgreg(struct mcamd_hdl *, mcamd_node_t *,
237 extern int mcamd_get_cfgregs(struct mcamd_hdl *, ...);
239 extern int mcamd_errno(struct mcamd_hdl *);
[all …]
H A Dmcamd_err.h42 extern const char *mcamd_errmsg(struct mcamd_hdl *);
44 extern int mcamd_errno(struct mcamd_hdl *);
45 extern int mcamd_set_errno(struct mcamd_hdl *, int);
46 extern void *mcamd_set_errno_ptr(struct mcamd_hdl *, int);
H A Dmcamd_rowcol.c60 getmcprops(struct mcamd_hdl *hdl, mcamd_node_t *mc, const char *caller, in getmcprops()
86 getcsprops(struct mcamd_hdl *hdl, mcamd_node_t *cs, const char *caller, in getcsprops()
105 gettbls(struct mcamd_hdl *hdl, uint_t csmode, struct mcprops *mcpp, in gettbls()
170 iaddr_to_row(struct mcamd_hdl *hdl, const struct rct_bnkaddrmode *bamp, in iaddr_to_row()
196 row_to_iaddr(struct mcamd_hdl *hdl, const struct rct_bnkaddrmode *bamp, in row_to_iaddr()
218 iaddr_to_col(struct mcamd_hdl *hdl, const struct rct_bnkaddrmode *bamp, in iaddr_to_col()
249 col_to_iaddr(struct mcamd_hdl *hdl, const struct rct_bnkaddrmode *bamp, in col_to_iaddr()
280 iaddr_to_bank(struct mcamd_hdl *hdl, const struct rct_rcbmap *rcbm, in iaddr_to_bank()
327 bank_to_iaddr(struct mcamd_hdl *hdl, const struct rct_rcbmap *rcbm, in bank_to_iaddr()
349 iaddr_to_rcb(struct mcamd_hdl *hdl, uint_t csmode, struct mcprops *mcpp, in iaddr_to_rcb()
[all …]
H A Dmcamd_synd.c173 mcamd_synd_validate(struct mcamd_hdl *hdl, uint32_t synd, int syndtype) in mcamd_synd_validate()
200 mcamd_eccsynd_decode(struct mcamd_hdl *hdl, uint32_t synd, uint_t *bitp) in mcamd_eccsynd_decode()
225 mcamd_cksynd_decode(struct mcamd_hdl *hdl, uint32_t synd, uint_t *symp, in mcamd_cksynd_decode()
261 mcamd_cksym_decode(struct mcamd_hdl *hdl, uint_t sym, int *lowbitp, in mcamd_cksym_decode()
H A Dmcamd_err.c40 mcamd_set_errno_ptr(struct mcamd_hdl *mcamd, int err) in mcamd_set_errno_ptr()
58 mcamd_errmsg(struct mcamd_hdl *mcamd) in mcamd_errmsg()
H A Dmcamd_patounum.c55 iaddr_gen(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa, in iaddr_gen()
151 cs_match(struct mcamd_hdl *hdl, uint64_t iaddr, mcamd_node_t *cs) in cs_match()
186 cs_sparedto(struct mcamd_hdl *hdl, mcamd_node_t *cs, mcamd_node_t *mc) in cs_sparedto()
235 unum_fill(struct mcamd_hdl *hdl, mcamd_node_t *cs, int which, in unum_fill()
345 mc_whichdimm(struct mcamd_hdl *hdl, mcamd_node_t *cs, uint64_t pa, in mc_whichdimm()
442 mc_bkdg_patounum(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa, in mc_bkdg_patounum()
611 mc_patounum(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa, in mc_patounum()
693 mcamd_patounum(struct mcamd_hdl *hdl, mcamd_node_t *root, uint64_t pa, in mcamd_patounum()
H A Dmcamd_unumtopa.c44 mcamd_unumtopa(struct mcamd_hdl *hdl, mcamd_node_t *root, mc_unum_t *unump, in mcamd_unumtopa()
/illumos-gate/usr/src/uts/intel/io/mc-amd/
H A Dmcamd.h216 typedef struct mcamd_hdl { struct
H A Dmcamd_subr.c353 mcamd_get_cfgreg(struct mcamd_hdl *hdl, mcamd_node_t *node, in mcamd_get_cfgreg()