Lines Matching refs:gicv3_softc

56 	container_of(pic, struct gicv3_softc, sc_pic)
58 container_of(lpi, struct gicv3_softc, sc_lpi)
76 static struct gicv3_softc *gicv3_softc; variable
79 gicd_read_4(struct gicv3_softc *sc, bus_size_t reg) in gicd_read_4()
85 gicd_write_4(struct gicv3_softc *sc, bus_size_t reg, uint32_t val) in gicd_write_4()
92 gicd_read_8(struct gicv3_softc *sc, bus_size_t reg) in gicd_read_8()
99 gicd_write_8(struct gicv3_softc *sc, bus_size_t reg, uint64_t val) in gicd_write_8()
105 gicr_read_4(struct gicv3_softc *sc, u_int index, bus_size_t reg) in gicr_read_4()
112 gicr_write_4(struct gicv3_softc *sc, u_int index, bus_size_t reg, uint32_t val) in gicr_write_4()
119 gicr_read_8(struct gicv3_softc *sc, u_int index, bus_size_t reg) in gicr_read_8()
126 gicr_write_8(struct gicv3_softc *sc, u_int index, bus_size_t reg, uint64_t val) in gicr_write_8()
135 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_unblock_irqs()
154 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_block_irqs()
173 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_establish_irq()
233 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_set_priority()
248 gicv3_dist_enable(struct gicv3_softc *sc) in gicv3_dist_enable()
290 gicv3_redist_enable(struct gicv3_softc *sc, struct cpu_info *ci) in gicv3_redist_enable()
356 gicv3_find_redist(struct gicv3_softc *sc) in gicv3_find_redist()
379 gicv3_sgir(struct gicv3_softc *sc) in gicv3_sgir()
397 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_cpu_init()
466 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_get_affinity()
490 struct gicv3_softc * const sc = PICTOSOFTC(pic); in gicv3_set_affinity()
535 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_unblock_irqs()
552 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_block_irqs()
569 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_establish_irq()
582 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_cpu_init()
648 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_get_affinity()
659 struct gicv3_softc * const sc = LPITOSOFTC(pic); in gicv3_lpi_set_affinity()
685 gicv3_dma_alloc(struct gicv3_softc *sc, struct gicv3_dma *dma, bus_size_t len, bus_size_t align) in gicv3_dma_alloc()
708 gicv3_lpi_init(struct gicv3_softc *sc) in gicv3_lpi_init()
730 struct gicv3_softc * const sc = gicv3_softc; in gicv3_irq_handler()
794 gicv3_cpuif_is_nonsecure(struct gicv3_softc *sc) in gicv3_cpuif_is_nonsecure()
809 gicv3_dist_is_nonsecure(struct gicv3_softc *sc) in gicv3_dist_is_nonsecure()
827 gicv3_quirk_rockchip_rk3399(struct gicv3_softc *sc) in gicv3_quirk_rockchip_rk3399()
852 gicv3_init(struct gicv3_softc *sc) in gicv3_init()
919 KASSERT(gicv3_softc == NULL); in gicv3_init()
920 gicv3_softc = sc; in gicv3_init()