Lines Matching refs:cmi_hdl_t

69  * Outside of this file consumers use the opaque cmi_hdl_t.  This
265 cmi_hdl_inj_begin(cmi_hdl_t ophdl)
278 cmi_hdl_inj_end(cmi_hdl_t ophdl)
1227 cmi_hdl_t
1324 return ((cmi_hdl_t)hdl);
1328 cmi_read_smbios(cmi_hdl_t ophdl)
1373 cmi_hdl_hold(cmi_hdl_t ophdl)
1418 cmi_hdl_rele(cmi_hdl_t ophdl)
1427 cmi_hdl_destroy(cmi_hdl_t ophdl)
1453 cmi_hdl_setspecific(cmi_hdl_t ophdl, void *arg)
1459 cmi_hdl_getspecific(cmi_hdl_t ophdl)
1465 cmi_hdl_setmc(cmi_hdl_t ophdl, const struct cmi_mc_ops *mcops, void *mcdata)
1475 cmi_hdl_getmcops(cmi_hdl_t ophdl)
1481 cmi_hdl_getmcdata(cmi_hdl_t ophdl)
1486 cmi_hdl_t
1510 cmi_hdl_rele((cmi_hdl_t)ent->cmae_hdlp);
1514 return ((cmi_hdl_t)ent->cmae_hdlp);
1517 cmi_hdl_t
1531 return ((cmi_hdl_t)ent->cmae_hdlp);
1539 cmi_hdl_walk(int (*cbfunc)(cmi_hdl_t, void *, void *, void *),
1554 if ((*cbfunc)((cmi_hdl_t)hdl, arg1, arg2, arg3)
1556 cmi_hdl_rele((cmi_hdl_t)hdl);
1559 cmi_hdl_rele((cmi_hdl_t)hdl);
1566 cmi_hdl_setcmi(cmi_hdl_t ophdl, void *cmi, void *cmidata)
1573 cmi_hdl_getcmi(cmi_hdl_t ophdl)
1579 cmi_hdl_getcmidata(cmi_hdl_t ophdl)
1585 cmi_hdl_class(cmi_hdl_t ophdl)
1592 cmi_hdl_##what(cmi_hdl_t ophdl) \
1619 cmi_hdl_is_cmt(cmi_hdl_t ophdl)
1625 cmi_hdl_int(cmi_hdl_t ophdl, int num)
1636 cmi_hdl_online(cmi_hdl_t ophdl, int new_status, int *old_status)
1695 cmi_ntv_hwdisable_mce(cmi_hdl_t hdl)
1713 cmi_hdlconf_rdmsr_nohw(cmi_hdl_t ophdl)
1721 cmi_hdlconf_wrmsr_nohw(cmi_hdl_t ophdl)
1729 cmi_hdl_rdmsr(cmi_hdl_t ophdl, uint_t msr, uint64_t *valp)
1751 cmi_hdl_wrmsr(cmi_hdl_t ophdl, uint_t msr, uint64_t val)
1765 cmi_hdl_enable_mce(cmi_hdl_t ophdl)
1780 cmi_hdl_msrinterpose(cmi_hdl_t ophdl, cmi_mca_regs_t *regs, uint_t nregs)
1799 cmi_hdl_msrforward(cmi_hdl_t ophdl, cmi_mca_regs_t *regs, uint_t nregs)