Lines Matching refs:cmi_hdl_t
52 int (*cms_init)(cmi_hdl_t, void **);
53 void (*cms_post_startup)(cmi_hdl_t);
54 void (*cms_post_mpstartup)(cmi_hdl_t);
55 size_t (*cms_logout_size)(cmi_hdl_t);
56 uint64_t (*cms_mcgctl_val)(cmi_hdl_t, int, uint64_t);
57 boolean_t (*cms_bankctl_skipinit)(cmi_hdl_t, int);
58 uint64_t (*cms_bankctl_val)(cmi_hdl_t, int, uint64_t);
59 boolean_t (*cms_bankstatus_skipinit)(cmi_hdl_t, int);
60 uint64_t (*cms_bankstatus_val)(cmi_hdl_t, int, uint64_t);
61 void (*cms_mca_init)(cmi_hdl_t, int);
62 uint64_t (*cms_poll_ownermask)(cmi_hdl_t, hrtime_t);
63 void (*cms_bank_logout)(cmi_hdl_t, int, uint64_t,
65 uint32_t (*cms_error_action)(cmi_hdl_t, int, int, uint64_t,
67 cms_cookie_t (*cms_disp_match)(cmi_hdl_t, int, int, uint64_t, uint64_t,
69 void (*cms_ereport_class)(cmi_hdl_t, cms_cookie_t, const char **,
71 nvlist_t *(*cms_ereport_detector)(cmi_hdl_t, int, cms_cookie_t,
73 boolean_t (*cms_ereport_includestack)(cmi_hdl_t, cms_cookie_t);
74 void (*cms_ereport_add_logout)(cmi_hdl_t, nvlist_t *,
77 cms_errno_t (*cms_msrinject)(cmi_hdl_t, uint_t, uint64_t);
78 void (*cms_fini)(cmi_hdl_t);