Lines Matching refs:sehp
95 #define SYSEVENT_IMPL_HNDL(sehp) ((sysevent_impl_hdl_t *)(void *)(sehp)) argument
96 #define SH_BOUND(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_bound) argument
97 #define SH_TYPE(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_type) argument
98 #define SH_RESULT(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_result) argument
99 #define SH_ID(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_id) argument
100 #define SH_DOOR_DESC(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_door_desc) argument
101 #define SH_DOOR_NAME(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_door_name) argument
102 #define SH_CHANNEL_NAME(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_channel_name) argument
103 #define SH_CHANNEL_PATH(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_channel_path) argument
104 #define SH_LOCK(sehp) (&(SYSEVENT_IMPL_HNDL(sehp)->sh_lock)) argument
105 #define SH_PRIV_DATA(sehp) (SYSEVENT_IMPL_HNDL(sehp)->sh_priv_data) argument
107 #define SH_CLASS_HASH(sehp) (((publisher_priv_t *) \ argument
108 SH_PRIV_DATA(sehp))->pp_class_hash)
109 #define SH_SUBSCRIBER(sehp, id) (((publisher_priv_t *) \ argument
110 SH_PRIV_DATA(sehp))->pp_subscriber_list[id])