SE_SLEEP
ev = sysevent_alloc(EC_DEVFS, ESC_DEVFS_START, EP_DDI, SE_SLEEP);
if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) {
SE_SLEEP);
if (sysevent_add_attr(&attr, ZFS_EV_POOL_NAME, &value, SE_SLEEP) != 0)
if (sysevent_add_attr(&attr, ZFS_EV_POOL_GUID, &value, SE_SLEEP) != 0)
SE_SLEEP) != 0)
&value, SE_SLEEP) != 0)
(void) log_sysevent(ev, SE_SLEEP, &eid);
SUNW_KERN_PUB "zfs", SE_SLEEP);
if (sysevent_add_attr(&attr, DEV_PHYS_PATH, &value, SE_SLEEP) != 0) {
(void) log_sysevent(ev, SE_SLEEP, &eid);
ILLUMOS_KERN_PUB"dls", SE_SLEEP);
(void) log_sysevent(event, SE_SLEEP, &eid);
ILLUMOS_KERN_PUB "pcie", SE_SLEEP);
SE_SLEEP) != 0) {
&se_val, SE_SLEEP);
if (log_sysevent(se, SE_SLEEP, &eid) != 0) {
ev = sysevent_alloc(EC_DEVFS, ESC_DEVFS_DEVI_ADD, EP_DDI, SE_SLEEP);
&se_val, SE_SLEEP) != 0) {
DEVFS_DEVI_CLASS, &se_val, SE_SLEEP) != 0) {
DEVFS_BRANCH_EVENT, &se_val, SE_SLEEP) != 0) {
if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) {
ev = sysevent_alloc(EC_DEVFS, ESC_DEVFS_DEVI_REMOVE, EP_DDI, SE_SLEEP);
&se_val, SE_SLEEP) != 0) {
DEVFS_DEVI_CLASS, &se_val, SE_SLEEP) != 0) {
DEVFS_DRIVER_NAME, &se_val, SE_SLEEP) != 0) {
DEVFS_INSTANCE, &se_val, SE_SLEEP) != 0) {
DEVFS_BRANCH_EVENT, &se_val, SE_SLEEP) != 0) {
if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) {
ev = sysevent_alloc(EC_DEVFS, subclass, EP_DDI, SE_SLEEP);
&se_val, SE_SLEEP) != 0) {
if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) {
ASSERT(flag == SE_SLEEP || flag == SE_NOSLEEP);
ASSERT(flag == SE_SLEEP || flag == SE_NOSLEEP);
ASSERT(!(flag == SE_SLEEP && servicing_interrupt()));
ASSERT(!(flag == SE_SLEEP && (rval == SE_EQSIZE || rval == SE_ENOMEM)));
se_flag = (sleep_flag == DDI_SLEEP) ? SE_SLEEP : SE_NOSLEEP;
se_flag = (servicing_interrupt()) ? SE_NOSLEEP : SE_SLEEP;
kmem_flag = (se_flag == SE_SLEEP) ? KM_SLEEP : KM_NOSLEEP;
DEVFS_DEVI_CLASS, &se_val, SE_SLEEP) != 0) {
ev = sysevent_alloc(EC_DEVFS, ESC_DEVFS_MINOR_REMOVE, EP_DDI, SE_SLEEP);
&se_val, SE_SLEEP) != 0) {
&se_val, SE_SLEEP) != 0) {
DEVFS_DEVI_CLASS, &se_val, SE_SLEEP) != 0) {
DEVFS_DRIVER_NAME, &se_val, SE_SLEEP) != 0) {
DEVFS_INSTANCE, &se_val, SE_SLEEP) != 0) {
(void) log_sysevent(ev, SE_SLEEP, &eid);
km_flag = (flag == SE_SLEEP) ? KM_SLEEP : KM_NOSLEEP;
SE_SLEEP, 0);
SE_SLEEP, 1);
km_flag = (flag == SE_SLEEP) ? KM_SLEEP : KM_NOSLEEP;