CMS_OPS
CMS_OPS(cms)->cms_fini(hdl);
CMS_OPS(cms)->cms_post_startup(hdl);
CMS_OPS(cms)->cms_post_mpstartup(hdl);
return (CMS_OPS(cms)->cms_logout_size(hdl));
return (CMS_OPS(cms)->cms_mcgctl_val(hdl, nbanks, def));
return (CMS_OPS(cms)->cms_bankctl_skipinit(hdl, banknum));
return (CMS_OPS(cms)->cms_bankctl_val(hdl, banknum, def));
return (CMS_OPS(cms)->cms_bankstatus_skipinit(hdl, banknum));
return (CMS_OPS(cms)->cms_bankstatus_val(hdl, banknum, def));
CMS_OPS(cms)->cms_mca_init(hdl, nbanks);
return (CMS_OPS(cms)->cms_poll_ownermask(hdl, poll_interval));
CMS_OPS(cms)->cms_bank_logout(hdl, banknum, status, addr,
return (CMS_OPS(cms)->cms_msrinject(hdl, msr, val));
return (CMS_OPS(cms)->cms_error_action(hdl, ismc, banknum,
return (CMS_OPS(cms)->cms_disp_match(hdl, ismc, banknum,
CMS_OPS(cms)->cms_ereport_class(hdl, mscookie, cpuclsp,
return (CMS_OPS(cms)->cms_ereport_detector(hdl, bankno,
return (CMS_OPS(cms)->cms_ereport_includestack(hdl, mscookie));
#define CMS_OP_PRESENT(cms, op) ((cms) && CMS_OPS(cms)->op != NULL)
CMS_OPS(cms)->cms_ereport_add_logout(hdl, nvl, nva, banknum,