event_word_t
static void init_array_page(event_word_t *array_page)
event_word_t *word = event_word_from_port(port);
event_word_t *word = event_word_from_port(port);
event_word_t *word = event_word_from_port(port);
event_word_t *word = event_word_from_port(port);
event_word_t *word = event_word_from_port(port);
static bool clear_masked_cond(volatile event_word_t *word)
event_word_t new, old;
event_word_t *word = event_word_from_port(port);
static uint32_t clear_linked(volatile event_word_t *word)
event_word_t new, old;
event_word_t *word;
#define EVENT_WORDS_PER_PAGE (XEN_PAGE_SIZE / sizeof(event_word_t))
static event_word_t *event_array[MAX_EVENT_ARRAY_PAGES] __read_mostly;
static inline event_word_t *event_word_from_port(evtchn_port_t port)
event_word_t head[EVTCHN_FIFO_MAX_QUEUES];