134 #define ESC_LOFI "lofi" /* lofi device */
135
136 /*
137 * EC_DEV_BRANCH subclass definitions - supporting attributes (name/value pairs)
138 * are found in sys/sysevent/dev.h
139 */
140
141 /* device tree branch added */
142 #define ESC_DEV_BRANCH_ADD "ESC_dev_branch_add"
143
144 /* device tree branch removed */
145 #define ESC_DEV_BRANCH_REMOVE "ESC_dev_branch_remove"
146
147 /*
148 * EC_DEV_STATUS subclass definitions
149 *
150 * device capacity dynamically changed
151 */
152 #define ESC_DEV_DLE "ESC_dev_dle"
153
154 /* LUN has received an eject request from the user */
155 #define ESC_DEV_EJECT_REQUEST "ESC_dev_eject_request"
156
157 /* FMA Fault and Error event protocol subclass */
158 #define ESC_FM_ERROR "ESC_FM_error"
159 #define ESC_FM_ERROR_REPLAY "ESC_FM_error_replay"
160
161 /* Service processor subclass definitions */
162 #define ESC_PLATFORM_SP_RESET "ESC_platform_sp_reset"
163
164 /*
165 * EC_PWRCTL subclass definitions
166 */
167 #define EC_PWRCTL "EC_pwrctl"
168 #define ESC_PWRCTL_ADD "ESC_pwrctl_add"
169 #define ESC_PWRCTL_REMOVE "ESC_pwrctl_remove"
170 #define ESC_PWRCTL_WARN "ESC_pwrctl_warn"
171 #define ESC_PWRCTL_LOW "ESC_pwrctl_low"
172 #define ESC_PWRCTL_STATE_CHANGE "ESC_pwrctl_state_change"
173 #define ESC_PWRCTL_POWER_BUTTON "ESC_pwrctl_power_button"
192 #define ESC_ZFS_VDEV_REMOVE "ESC_ZFS_vdev_remove"
193 #define ESC_ZFS_VDEV_REMOVE_AUX "ESC_ZFS_vdev_remove_aux"
194 #define ESC_ZFS_VDEV_REMOVE_DEV "ESC_ZFS_vdev_remove_dev"
195 #define ESC_ZFS_POOL_CREATE "ESC_ZFS_pool_create"
196 #define ESC_ZFS_POOL_DESTROY "ESC_ZFS_pool_destroy"
197 #define ESC_ZFS_POOL_IMPORT "ESC_ZFS_pool_import"
198 #define ESC_ZFS_VDEV_ADD "ESC_ZFS_vdev_add"
199 #define ESC_ZFS_VDEV_ATTACH "ESC_ZFS_vdev_attach"
200 #define ESC_ZFS_VDEV_CLEAR "ESC_ZFS_vdev_clear"
201 #define ESC_ZFS_VDEV_CHECK "ESC_ZFS_vdev_check"
202 #define ESC_ZFS_VDEV_ONLINE "ESC_ZFS_vdev_online"
203 #define ESC_ZFS_CONFIG_SYNC "ESC_ZFS_config_sync"
204 #define ESC_ZFS_SCRUB_START "ESC_ZFS_scrub_start"
205 #define ESC_ZFS_SCRUB_FINISH "ESC_ZFS_scrub_finish"
206 #define ESC_ZFS_SCRUB_ABORT "ESC_ZFS_scrub_abort"
207 #define ESC_ZFS_SCRUB_RESUME "ESC_ZFS_scrub_resume"
208 #define ESC_ZFS_SCRUB_PAUSED "ESC_ZFS_scrub_paused"
209 #define ESC_ZFS_VDEV_SPARE "ESC_ZFS_vdev_spare"
210 #define ESC_ZFS_BOOTFS_VDEV_ATTACH "ESC_ZFS_bootfs_vdev_attach"
211 #define ESC_ZFS_POOL_REGUID "ESC_ZFS_pool_reguid"
212 #define ESC_ZFS_HISTORY_EVENT "ESC_ZFS_history_event"
213
214 /*
215 * datalink subclass definitions.
216 */
217 #define ESC_DATALINK_PHYS_ADD "ESC_datalink_phys_add" /* new physical link */
218
219 /*
220 * VRRP subclass definitions. Supporting attributes (name/value paris) are
221 * found in sys/sysevent/vrrp.h
222 */
223 #define ESC_VRRP_STATE_CHANGE "ESC_vrrp_state_change"
224
225 #ifdef __cplusplus
226 }
227 #endif
228
229 #endif /* _SYS_SYSEVENT_EVENTDEFS_H */
|
134 #define ESC_LOFI "lofi" /* lofi device */
135
136 /*
137 * EC_DEV_BRANCH subclass definitions - supporting attributes (name/value pairs)
138 * are found in sys/sysevent/dev.h
139 */
140
141 /* device tree branch added */
142 #define ESC_DEV_BRANCH_ADD "ESC_dev_branch_add"
143
144 /* device tree branch removed */
145 #define ESC_DEV_BRANCH_REMOVE "ESC_dev_branch_remove"
146
147 /*
148 * EC_DEV_STATUS subclass definitions
149 *
150 * device capacity dynamically changed
151 */
152 #define ESC_DEV_DLE "ESC_dev_dle"
153
154 /* device retired */
155 #define ESC_DEV_RETIRE "ESC_dev_retire"
156
157 /* device unretire */
158 #define ESC_DEV_UNRETIRE "ESC_dev_unretire"
159
160 /* LUN has received an eject request from the user */
161 #define ESC_DEV_EJECT_REQUEST "ESC_dev_eject_request"
162
163 /* FMA Fault and Error event protocol subclass */
164 #define ESC_FM_ERROR "ESC_FM_error"
165 #define ESC_FM_ERROR_REPLAY "ESC_FM_error_replay"
166
167 /* Service processor subclass definitions */
168 #define ESC_PLATFORM_SP_RESET "ESC_platform_sp_reset"
169
170 /*
171 * EC_PWRCTL subclass definitions
172 */
173 #define EC_PWRCTL "EC_pwrctl"
174 #define ESC_PWRCTL_ADD "ESC_pwrctl_add"
175 #define ESC_PWRCTL_REMOVE "ESC_pwrctl_remove"
176 #define ESC_PWRCTL_WARN "ESC_pwrctl_warn"
177 #define ESC_PWRCTL_LOW "ESC_pwrctl_low"
178 #define ESC_PWRCTL_STATE_CHANGE "ESC_pwrctl_state_change"
179 #define ESC_PWRCTL_POWER_BUTTON "ESC_pwrctl_power_button"
198 #define ESC_ZFS_VDEV_REMOVE "ESC_ZFS_vdev_remove"
199 #define ESC_ZFS_VDEV_REMOVE_AUX "ESC_ZFS_vdev_remove_aux"
200 #define ESC_ZFS_VDEV_REMOVE_DEV "ESC_ZFS_vdev_remove_dev"
201 #define ESC_ZFS_POOL_CREATE "ESC_ZFS_pool_create"
202 #define ESC_ZFS_POOL_DESTROY "ESC_ZFS_pool_destroy"
203 #define ESC_ZFS_POOL_IMPORT "ESC_ZFS_pool_import"
204 #define ESC_ZFS_VDEV_ADD "ESC_ZFS_vdev_add"
205 #define ESC_ZFS_VDEV_ATTACH "ESC_ZFS_vdev_attach"
206 #define ESC_ZFS_VDEV_CLEAR "ESC_ZFS_vdev_clear"
207 #define ESC_ZFS_VDEV_CHECK "ESC_ZFS_vdev_check"
208 #define ESC_ZFS_VDEV_ONLINE "ESC_ZFS_vdev_online"
209 #define ESC_ZFS_CONFIG_SYNC "ESC_ZFS_config_sync"
210 #define ESC_ZFS_SCRUB_START "ESC_ZFS_scrub_start"
211 #define ESC_ZFS_SCRUB_FINISH "ESC_ZFS_scrub_finish"
212 #define ESC_ZFS_SCRUB_ABORT "ESC_ZFS_scrub_abort"
213 #define ESC_ZFS_SCRUB_RESUME "ESC_ZFS_scrub_resume"
214 #define ESC_ZFS_SCRUB_PAUSED "ESC_ZFS_scrub_paused"
215 #define ESC_ZFS_VDEV_SPARE "ESC_ZFS_vdev_spare"
216 #define ESC_ZFS_BOOTFS_VDEV_ATTACH "ESC_ZFS_bootfs_vdev_attach"
217 #define ESC_ZFS_POOL_REGUID "ESC_ZFS_pool_reguid"
218 #define ESC_ZFS_NONE_WATERMARK "ESC_ZFS_none_watermark"
219 #define ESC_ZFS_LOW_WATERMARK "ESC_ZFS_low_watermark"
220 #define ESC_ZFS_HIGH_WATERMARK "ESC_ZFS_high_watermark"
221 #define ESC_ZFS_DEDUP_OFF "ESC_ZFS_dedup_off"
222 #define ESC_ZFS_DEDUP_ON "ESC_ZFS_dedup_on"
223 #define ESC_ZFS_TRIM_START "ESC_ZFS_trim_start"
224 #define ESC_ZFS_TRIM_FINISH "ESC_ZFS_trim_finish"
225 #define ESC_ZFS_HISTORY_EVENT "ESC_ZFS_history_event"
226
227 /*
228 * datalink subclass definitions.
229 */
230 #define ESC_DATALINK_PHYS_ADD "ESC_datalink_phys_add" /* new physical link */
231
232 /*
233 * VRRP subclass definitions. Supporting attributes (name/value paris) are
234 * found in sys/sysevent/vrrp.h
235 */
236 #define ESC_VRRP_STATE_CHANGE "ESC_vrrp_state_change"
237
238 #ifdef __cplusplus
239 }
240 #endif
241
242 #endif /* _SYS_SYSEVENT_EVENTDEFS_H */
|