Lines Matching refs:class_info
292 char *class_info = NULL; in sysevent_subscribe() local
304 uargs.class_info.len > MAX_CLASS_LEN) in sysevent_subscribe()
319 if (uargs.class_info.len != 0) { in sysevent_subscribe()
320 class_info = kmem_alloc(uargs.class_info.len, KM_SLEEP); in sysevent_subscribe()
321 if (copyin((void *)(uintptr_t)uargs.class_info.name, class_info, in sysevent_subscribe()
322 uargs.class_info.len) != 0) { in sysevent_subscribe()
323 kmem_free(class_info, uargs.class_info.len); in sysevent_subscribe()
327 if (!sysevent_isstrend(class_info, uargs.class_info.len)) { in sysevent_subscribe()
328 kmem_free(class_info, uargs.class_info.len); in sysevent_subscribe()
338 rc = evch_usrsubscribe(ctl->chp, sid, class_info, in sysevent_subscribe()
341 kmem_free(class_info, uargs.class_info.len); in sysevent_subscribe()