Lines Matching refs:ev
122 #define SYSEVENT_IMPL(ev) ((sysevent_impl_t *)(void *)(ev)) argument
123 #define SE_VERSION(ev) (SYSEVENT_IMPL(ev)->seh_version) argument
124 #define SE_CLASS(ev) (SYSEVENT_IMPL(ev)->seh_class) argument
125 #define SE_SUBCLASS(ev) (SYSEVENT_IMPL(ev)->seh_subclass) argument
126 #define SE_SEQ(ev) (SYSEVENT_IMPL(ev)->seh_seq) argument
127 #define SE_TIME(ev) (SYSEVENT_IMPL(ev)->seh_time) argument
128 #define SE_SUBCLASS_OFF(ev) (SYSEVENT_IMPL(ev)->seh_subclass_off) argument
129 #define SE_PUB_OFF(ev) (SYSEVENT_IMPL(ev)->seh_pub_off) argument
130 #define SE_PAYLOAD_SZ(ev) (SYSEVENT_IMPL(ev)->seh_payload_sz) argument
131 #define SE_FLAG(ev) (SYSEVENT_IMPL(ev)->seh_flag) argument
132 #define SE_SIZE(ev) (sizeof (sysevent_impl_t) + SE_PAYLOAD_SZ(ev)) argument
133 #define SE_CLASS_NAME(ev) ((char *)&(SYSEVENT_IMPL(ev)->se_class_name)) argument
134 #define SE_SUBCLASS_NAME(ev) ((char *)((caddr_t)(ev) + SE_SUBCLASS_OFF(ev))) argument
135 #define SE_PUB_NAME(ev) ((char *)((caddr_t)(ev) + SE_PUB_OFF(ev))) argument
148 #define SE_ATTR_PTR(ev) (SYSEVENT_IMPL(ev)->seh_attr_off) argument
151 #define SE_ATTR_OFF(ev) SE_PUB_OFF(ev) + SE_ALIGN(strlen(SE_PUB_NAME(ev)) + 1) argument
422 extern void evch_usrfreeev(sysevent_impl_t *ev);
423 extern int evch_usrpostevent(evchan_t *bp, sysevent_impl_t *ev, uint32_t flags);
549 sev_box_t ev; member