Searched refs:rdist_base (Results 1 – 5 of 5) sorted by relevance
283 static int gicv3_lpi_set_proptable(void __iomem * rdist_base) in gicv3_lpi_set_proptable() argument319 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()320 reg = readq_relaxed(rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()334 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()340 int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument351 reg = readl_relaxed(rdist_base + GICR_CTLR); in gicv3_lpi_init_rdist()358 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()359 table_reg = readq_relaxed(rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()367 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()370 return gicv3_lpi_set_proptable(rdist_base); in gicv3_lpi_init_rdist()
1042 *offset = gpa - v->arch.vgic.rdist_base; in get_vcpu_from_rdist()1589 paddr_t rdist_base; in vgic_v3_vcpu_init() local1609 rdist_base = region->base; in vgic_v3_vcpu_init()1610 rdist_base += (v->vcpu_id - region->first_cpu) * GICV3_GICR_SIZE; in vgic_v3_vcpu_init()1613 if ( (rdist_base < region->base) || in vgic_v3_vcpu_init()1614 ((rdist_base + GICV3_GICR_SIZE) > (region->base + region->size)) ) in vgic_v3_vcpu_init()1622 v->arch.vgic.rdist_base = rdist_base; in vgic_v3_vcpu_init()
1394 uint64_t rdist_base, rdist_size; in gicv3_dt_init() local1396 res = dt_device_get_address(node, 1 + i, &rdist_base, &rdist_size); in gicv3_dt_init()1400 rdist_regs[i].base = rdist_base; in gicv3_dt_init()
150 int gicv3_lpi_init_rdist(void __iomem * rdist_base);230 static inline int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument
207 paddr_t rdist_base; member
Completed in 14 milliseconds