Lines Matching refs:ophdl
96 #define IMPLHDL(ophdl) ((cmi_hdl_impl_t *)ophdl) argument
265 cmi_hdl_inj_begin(cmi_hdl_t ophdl) in cmi_hdl_inj_begin() argument
267 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_inj_begin()
278 cmi_hdl_inj_end(cmi_hdl_t ophdl) in cmi_hdl_inj_end() argument
280 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_inj_end()
1328 cmi_read_smbios(cmi_hdl_t ophdl) in cmi_read_smbios() argument
1336 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_read_smbios()
1373 cmi_hdl_hold(cmi_hdl_t ophdl) in cmi_hdl_hold() argument
1375 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_hold()
1418 cmi_hdl_rele(cmi_hdl_t ophdl) in cmi_hdl_rele() argument
1420 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_rele()
1427 cmi_hdl_destroy(cmi_hdl_t ophdl) in cmi_hdl_destroy() argument
1429 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_destroy()
1444 cmi_hdl_rele(ophdl); in cmi_hdl_destroy()
1453 cmi_hdl_setspecific(cmi_hdl_t ophdl, void *arg) in cmi_hdl_setspecific() argument
1455 IMPLHDL(ophdl)->cmih_spec = arg; in cmi_hdl_setspecific()
1459 cmi_hdl_getspecific(cmi_hdl_t ophdl) in cmi_hdl_getspecific() argument
1461 return (IMPLHDL(ophdl)->cmih_spec); in cmi_hdl_getspecific()
1465 cmi_hdl_setmc(cmi_hdl_t ophdl, const struct cmi_mc_ops *mcops, void *mcdata) in cmi_hdl_setmc() argument
1467 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_setmc()
1475 cmi_hdl_getmcops(cmi_hdl_t ophdl) in cmi_hdl_getmcops() argument
1477 return (IMPLHDL(ophdl)->cmih_mcops); in cmi_hdl_getmcops()
1481 cmi_hdl_getmcdata(cmi_hdl_t ophdl) in cmi_hdl_getmcdata() argument
1483 return (IMPLHDL(ophdl)->cmih_mcdata); in cmi_hdl_getmcdata()
1566 cmi_hdl_setcmi(cmi_hdl_t ophdl, void *cmi, void *cmidata) in cmi_hdl_setcmi() argument
1568 IMPLHDL(ophdl)->cmih_cmidata = cmidata; in cmi_hdl_setcmi()
1569 IMPLHDL(ophdl)->cmih_cmi = cmi; in cmi_hdl_setcmi()
1573 cmi_hdl_getcmi(cmi_hdl_t ophdl) in cmi_hdl_getcmi() argument
1575 return (IMPLHDL(ophdl)->cmih_cmi); in cmi_hdl_getcmi()
1579 cmi_hdl_getcmidata(cmi_hdl_t ophdl) in cmi_hdl_getcmidata() argument
1581 return (IMPLHDL(ophdl)->cmih_cmidata); in cmi_hdl_getcmidata()
1585 cmi_hdl_class(cmi_hdl_t ophdl) in cmi_hdl_class() argument
1587 return (IMPLHDL(ophdl)->cmih_class); in cmi_hdl_class()
1592 cmi_hdl_##what(cmi_hdl_t ophdl) \
1594 return (HDLOPS(IMPLHDL(ophdl))-> \
1595 cmio_##what(IMPLHDL(ophdl))); \
1619 cmi_hdl_is_cmt(cmi_hdl_t ophdl) in CMI_HDL_OPFUNC()
1621 return (IMPLHDL(ophdl)->cmih_mstrand); in CMI_HDL_OPFUNC()
1625 cmi_hdl_int(cmi_hdl_t ophdl, int num) in cmi_hdl_int() argument
1627 if (HDLOPS(IMPLHDL(ophdl))->cmio_int == NULL) in cmi_hdl_int()
1630 cmi_hdl_inj_begin(ophdl); in cmi_hdl_int()
1631 HDLOPS(IMPLHDL(ophdl))->cmio_int(IMPLHDL(ophdl), num); in cmi_hdl_int()
1636 cmi_hdl_online(cmi_hdl_t ophdl, int new_status, int *old_status) in cmi_hdl_online() argument
1638 return (HDLOPS(IMPLHDL(ophdl))->cmio_online(IMPLHDL(ophdl), in cmi_hdl_online()
1713 cmi_hdlconf_rdmsr_nohw(cmi_hdl_t ophdl) in cmi_hdlconf_rdmsr_nohw() argument
1715 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdlconf_rdmsr_nohw()
1721 cmi_hdlconf_wrmsr_nohw(cmi_hdl_t ophdl) in cmi_hdlconf_wrmsr_nohw() argument
1723 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdlconf_wrmsr_nohw()
1729 cmi_hdl_rdmsr(cmi_hdl_t ophdl, uint_t msr, uint64_t *valp) in cmi_hdl_rdmsr() argument
1731 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_rdmsr()
1751 cmi_hdl_wrmsr(cmi_hdl_t ophdl, uint_t msr, uint64_t val) in cmi_hdl_wrmsr() argument
1753 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_wrmsr()
1765 cmi_hdl_enable_mce(cmi_hdl_t ophdl) in cmi_hdl_enable_mce() argument
1767 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_enable_mce()
1780 cmi_hdl_msrinterpose(cmi_hdl_t ophdl, cmi_mca_regs_t *regs, uint_t nregs) in cmi_hdl_msrinterpose() argument
1782 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_msrinterpose()
1788 cmi_hdl_inj_begin(ophdl); in cmi_hdl_msrinterpose()
1794 cmi_hdl_inj_end(ophdl); in cmi_hdl_msrinterpose()
1799 cmi_hdl_msrforward(cmi_hdl_t ophdl, cmi_mca_regs_t *regs, uint_t nregs) in cmi_hdl_msrforward() argument
1802 cmi_hdl_impl_t *hdl = IMPLHDL(ophdl); in cmi_hdl_msrforward()