Lines Matching refs:event_node
447 struct counter_event_node *event_node; in quad8_events_configure() local
453 list_for_each_entry(event_node, &counter->events_list, l) { in quad8_events_configure()
454 switch (event_node->event) { in quad8_events_configure()
474 irq_enabled |= BIT(event_node->channel); in quad8_events_configure()
477 if (priv->irq_trigger[event_node->channel] == next_irq_trigger) in quad8_events_configure()
481 priv->irq_trigger[event_node->channel] = next_irq_trigger; in quad8_events_configure()
484 ior_cfg = priv->ab_enable[event_node->channel] | in quad8_events_configure()
485 priv->preset_enable[event_node->channel] << 1 | in quad8_events_configure()
486 priv->irq_trigger[event_node->channel] << 3; in quad8_events_configure()
488 &priv->reg->channel[event_node->channel].control); in quad8_events_configure()
501 struct counter_event_node *event_node; in quad8_watch_validate() local
511 list_for_each_entry(event_node, &counter->next_events_list, l) in quad8_watch_validate()
512 if (watch->channel == event_node->channel && in quad8_watch_validate()
513 watch->event != event_node->event) in quad8_watch_validate()