Home
last modified time | relevance | path

Searched refs:nr_lpis (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/kvm/arm64/
H A Dvgic_lpi_stress.c127 static void guest_code(size_t nr_lpis) in guest_code() argument
175 size_t nr_lpis = test_data.nr_devices * test_data.nr_event_ids; in configure_lpis() local
179 for (i = 0; i < nr_lpis; i++) { in configure_lpis()
289 double nr_lpis; in report_stats() local
292 nr_lpis = test_data.nr_devices * test_data.nr_event_ids * nr_iterations; in report_stats()
297 pr_info("Rate: %.2f LPIs/sec\n", nr_lpis / time); in report_stats()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-debug.c69 int nr_lpis = 0; in vgic_count_lpis() local
73 nr_lpis++; in vgic_count_lpis()
76 return nr_lpis; in vgic_count_lpis()
/linux/drivers/irqchip/
H A Dirq-gic-v3-its.c157 int nr_lpis; member
341 if (WARN_ON_ONCE(event >= its_dev->event_map.nr_lpis)) in dev_event_to_vlpi_map()
1929 maps = kzalloc_objs(*maps, its_dev->event_map.nr_lpis, in its_vlpi_map()
2120 static int alloc_lpi_range(u32 nr_lpis, u32 *base) in alloc_lpi_range() argument
2128 if (range->span >= nr_lpis) { in alloc_lpi_range()
2130 range->base_id += nr_lpis; in alloc_lpi_range()
2131 range->span -= nr_lpis; in alloc_lpi_range()
2145 pr_debug("ITS: alloc %u:%u\n", *base, nr_lpis); in alloc_lpi_range()
2161 static int free_lpi_range(u32 base, u32 nr_lpis) in free_lpi_range() argument
2165 new = mk_lpi_range(base, nr_lpis); in free_lpi_range()
[all …]