Lines Matching refs:event_map
92 struct event_lpi_map event_map; member
111 return its->collections + its_dev->event_map.col_map[event]; in dev_event_to_col()
563 return d->hwirq - its_dev->event_map.lpi_base; in its_get_event_id()
613 its_dev->event_map.col_map[id] = cpu; in its_set_affinity()
1172 dev->event_map.lpi_map = lpi_map; in its_create_device()
1173 dev->event_map.col_map = col_map; in its_create_device()
1174 dev->event_map.lpi_base = lpi_base; in its_create_device()
1175 dev->event_map.nr_lpis = nr_lpis; in its_create_device()
1204 idx = find_first_zero_bit(dev->event_map.lpi_map, in its_alloc_device_irq()
1205 dev->event_map.nr_lpis); in its_alloc_device_irq()
1206 if (idx == dev->event_map.nr_lpis) in its_alloc_device_irq()
1209 *hwirq = dev->event_map.lpi_base + idx; in its_alloc_device_irq()
1210 set_bit(idx, dev->event_map.lpi_map); in its_alloc_device_irq()
1299 (int)(hwirq - its_dev->event_map.lpi_base), in its_irq_domain_alloc()
1313 its_dev->event_map.col_map[event] = cpumask_first(cpu_online_mask); in its_irq_domain_activate()
1342 clear_bit(event, its_dev->event_map.lpi_map); in its_irq_domain_free()
1349 if (bitmap_empty(its_dev->event_map.lpi_map, in its_irq_domain_free()
1350 its_dev->event_map.nr_lpis)) { in its_irq_domain_free()
1351 its_lpi_free(&its_dev->event_map); in its_irq_domain_free()