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