Home
last modified time | relevance | path

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

/Linux-v6.1/tools/testing/selftests/kvm/lib/aarch64/
Dgic_v3.c15 struct gicv3_data { struct
32 static struct gicv3_data gicv3_data; argument
38 while (readl(gicv3_data.dist_base + GICD_CTLR) & GICD_CTLR_RWP) { in gicv3_gicd_wait_for_rwp()
59 gicv3_gicr_wait_for_rwp(gicv3_data.redist_base[cpu_or_dist]); in gicv3_wait_for_rwp()
119 void *base = cpu_or_dist & DIST_BIT ? gicv3_data.dist_base in gicv3_reg_readl()
120 : sgi_base_from_redist(gicv3_data.redist_base[cpu_or_dist]); in gicv3_reg_readl()
126 void *base = cpu_or_dist & DIST_BIT ? gicv3_data.dist_base in gicv3_reg_writel()
127 : sgi_base_from_redist(gicv3_data.redist_base[cpu_or_dist]); in gicv3_reg_writel()
293 GUEST_ASSERT(cpu < gicv3_data.nr_cpus); in gicv3_cpu_init()
325 gicv3_data.redist_base[cpu] = redist_base_cpu; in gicv3_cpu_init()
[all …]