Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/arch/arm/
A Dgic-v3-lpi.c281 static int gicv3_lpi_set_proptable(void __iomem * rdist_base) in gicv3_lpi_set_proptable() argument
317 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()
318 reg = readq_relaxed(rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()
332 writeq_relaxed(reg, rdist_base + GICR_PROPBASER); in gicv3_lpi_set_proptable()
338 int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument
349 reg = readl_relaxed(rdist_base + GICR_CTLR); in gicv3_lpi_init_rdist()
356 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()
357 table_reg = readq_relaxed(rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()
365 writeq_relaxed(table_reg, rdist_base + GICR_PENDBASER); in gicv3_lpi_init_rdist()
368 return gicv3_lpi_set_proptable(rdist_base); in gicv3_lpi_init_rdist()
A Dvgic-v3.c1042 *offset = gpa - v->arch.vgic.rdist_base; in get_vcpu_from_rdist()
1591 paddr_t rdist_base; in vgic_v3_vcpu_init() local
1612 rdist_base = region->base; in vgic_v3_vcpu_init()
1613 rdist_base += (v->vcpu_id - region->first_cpu) * rdist_stride; in vgic_v3_vcpu_init()
1616 if ( (rdist_base < region->base) || in vgic_v3_vcpu_init()
1617 ((rdist_base + rdist_stride) > (region->base + region->size)) ) in vgic_v3_vcpu_init()
1625 v->arch.vgic.rdist_base = rdist_base; in vgic_v3_vcpu_init()
A Dgic-v3.c1284 uint64_t rdist_base, rdist_size; in gicv3_dt_init() local
1286 res = dt_device_get_address(node, 1 + i, &rdist_base, &rdist_size); in gicv3_dt_init()
1290 rdist_regs[i].base = rdist_base; in gicv3_dt_init()
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dgic_v3_its.h154 int gicv3_lpi_init_rdist(void __iomem * rdist_base);
242 static inline int gicv3_lpi_init_rdist(void __iomem * rdist_base) in gicv3_lpi_init_rdist() argument
A Ddomain.h276 paddr_t rdist_base; member

Completed in 12 milliseconds