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