Lines Matching refs:e

269 #define	SSIEVENT_GET_STATE(s, e) \  argument
270 ((s).idn_evt[e].e_event ? _SSIEVENT_VALUE(e) : 0)
271 #define SSIEVENT_CLR_STATE(s, e) \ argument
272 ((s).idn_evt[e].e_event = 0)
273 #define SSIEVENT_SET_STATE(s, e) \ argument
274 ((s).idn_evt[e].e_event = _SSIEVENT_VALUE(e))
283 #define SSIEVENT_GET_HANDLED(s, e) \ argument
284 ((s).idn_evt[e].e_handled ? _SSIEVENT_VALUE(e) : 0)
285 #define SSIEVENT_CLR_HANDLED(s, e) \ argument
286 ((s).idn_evt[e].e_handled = 0)
287 #define SSIEVENT_SET_HANDLED(s, e) \ argument
288 ((s).idn_evt[e].e_handled = _SSIEVENT_VALUE(e))
289 #define SSIEVENT_SET_HANDLED_DATA(s, e, d) \ argument
290 ((s).idn_evt[e].e_handled_data = (ushort_t)(d))
291 #define SSIEVENT_GET_HANDLED_EVT(i, e) \ argument
292 ((i).e_handled ? _SSIEVENT_VALUE(e) : 0)
294 #define SSIEVENT_SET_HANDLED_EVT(i, e) ((i).e_handled = _SSIEVENT_VALUE(e)) argument
299 #define SSIEVENT_CHK_STATE_MASK(m, e) \ argument
300 ((((m) & (0xf << ((e) << 2))) == _SSIEVENT_MASKS(e)) ? 1 : 0)
301 #define SSIEVENT_CHK_HANDLED_MASK(m, e) SSIEVENT_CHK_STATE_MASK((m), (e)) argument
307 #define SSIEVENT_DEL_STATE_MASK(m, e) ((m) &= ~(0xf << ((e) << 2))) argument
308 #define SSIEVENT_ADD_STATE_MASK(m, e) \ argument
309 (SSIEVENT_DEL_STATE_MASK((m), (e)), \
310 ((m) |= _SSIEVENT_MASKS(e)))
315 #define SSIEVENT_SET(s, e, d) { \ argument
316 SSIEVENT_SET_HANDLED(*(s), (e)); \
318 SSIEVENT_SET_STATE(*(s), (e)); \
319 (s)->idn_evt[e].e_event_data = (ushort_t)(d); \
321 SSIEVENT_CLR_HANDLED(*(s), (e)); \
323 #define SSIEVENT_CLEAR(s, e, d) { \ argument
324 SSIEVENT_SET_HANDLED(*(s), (e)); \
326 SSIEVENT_CLR_STATE(*(s), (e)); \
327 (s)->idn_evt[e].e_event_data &= (ushort_t)~(d); \
329 SSIEVENT_CLR_HANDLED(*(s), (e)); \
331 #define SSIEVENT_ADD(s, e, d) { \ argument
332 SSIEVENT_SET_HANDLED(*(s), (e)); \
334 SSIEVENT_SET_STATE(*(s), (e)); \
335 (s)->idn_evt[e].e_event_data |= (ushort_t)(d); \
337 SSIEVENT_CLR_HANDLED(*(s), (e)); \
339 #define SSIEVENT_DEL(s, e, d) { \ argument
340 SSIEVENT_SET_HANDLED(*(s), (e)); \
342 (s)->idn_evt[e].e_event_data &= (ushort_t)~(d); \
343 if ((s)->idn_evt[e].e_event_data != 0) { \
344 SSIEVENT_SET_STATE(*(s), (e)); \
346 SSIEVENT_CLR_HANDLED(*(s), (e)); \
349 SSIEVENT_CLR_STATE(*(s), (e)); \