Lines Matching refs:scp
1878 sysevent_evc_unbind(evchan_t *scp) in sysevent_evc_unbind() argument
1880 evch_bind_t *bp = (evch_bind_t *)scp; in sysevent_evc_unbind()
1882 ASSERT(scp != NULL); in sysevent_evc_unbind()
1890 sysevent_evc_subscribe(evchan_t *scp, const char *sid, const char *class, in sysevent_evc_subscribe() argument
1894 ASSERT(scp != NULL && sid != NULL && class != NULL && callb != NULL); in sysevent_evc_subscribe()
1902 return (evch_chsubscribe((evch_bind_t *)scp, EVCH_DELKERN, sid, class, in sysevent_evc_subscribe()
1907 sysevent_evc_unsubscribe(evchan_t *scp, const char *sid) in sysevent_evc_unsubscribe() argument
1909 ASSERT(scp != NULL && sid != NULL); in sysevent_evc_unsubscribe()
1913 evch_chunsubscribe((evch_bind_t *)scp, sid, 0); in sysevent_evc_unsubscribe()
1923 sysevent_evc_publish(evchan_t *scp, const char *class, const char *subclass, in sysevent_evc_publish() argument
1935 ASSERT(scp != NULL && class != NULL && subclass != NULL && in sysevent_evc_publish()
1978 return (evch_chpublish((evch_bind_t *)scp, evp, flags)); in sysevent_evc_publish()
1982 sysevent_evc_control(evchan_t *scp, int cmd, ...) in sysevent_evc_control() argument
1991 if (scp == NULL) { in sysevent_evc_control()
1995 chp = ((evch_bind_t *)scp)->bd_channel; in sysevent_evc_control()
2025 sysevent_evc_setpropnvl(evchan_t *scp, nvlist_t *nvl) in sysevent_evc_setpropnvl() argument
2032 evch_chsetpropnvl((evch_bind_t *)scp, nvlcp); in sysevent_evc_setpropnvl()
2038 sysevent_evc_getpropnvl(evchan_t *scp, nvlist_t **nvlp) in sysevent_evc_getpropnvl() argument
2040 return (evch_chgetpropnvl((evch_bind_t *)scp, nvlp, NULL)); in sysevent_evc_getpropnvl()
2056 sysevent_evc_walk_init(evchan_t *scp, char *subscr) in sysevent_evc_walk_init() argument
2058 if (panicstr != NULL && scp == NULL) in sysevent_evc_walk_init()
2060 ASSERT(scp != NULL); in sysevent_evc_walk_init()
2061 return (evch_chrdevent_init(((evch_bind_t *)scp)->bd_channel, subscr)); in sysevent_evc_walk_init()