Symbol: gicv3_its
sys/arch/arm/cortex/gicv3_its.c
105
gits_write_4(struct gicv3_its *its, bus_size_t reg, uint32_t val)
sys/arch/arm/cortex/gicv3_its.c
1061
gicv3_its_enable(struct gicv3_softc *sc, struct gicv3_its *its)
sys/arch/arm/cortex/gicv3_its.c
1073
struct gicv3_its * const its = priv;
sys/arch/arm/cortex/gicv3_its.c
111
gits_read_8(struct gicv3_its *its, bus_size_t reg)
sys/arch/arm/cortex/gicv3_its.c
1118
struct gicv3_its * const its = priv;
sys/arch/arm/cortex/gicv3_its.c
1129
struct gicv3_its * const its = priv;
sys/arch/arm/cortex/gicv3_its.c
1161
struct gicv3_its *its;
sys/arch/arm/cortex/gicv3_its.c
117
gits_write_8(struct gicv3_its *its, bus_size_t reg, uint64_t val)
sys/arch/arm/cortex/gicv3_its.c
123
gits_command(struct gicv3_its *its, const struct gicv3_its_command *cmd)
sys/arch/arm/cortex/gicv3_its.c
158
gits_command_mapc(struct gicv3_its *its, uint16_t icid, uint64_t rdbase, bool v)
sys/arch/arm/cortex/gicv3_its.c
182
gits_command_mapd(struct gicv3_its *its, uint32_t deviceid, uint64_t itt_addr, u_int size, bool v)
sys/arch/arm/cortex/gicv3_its.c
205
gits_command_mapti(struct gicv3_its *its, uint32_t deviceid, uint32_t eventid, uint32_t pintid, uint16_t icid)
sys/arch/arm/cortex/gicv3_its.c
225
gits_command_movi(struct gicv3_its *its, uint32_t deviceid, uint32_t eventid, uint16_t icid)
sys/arch/arm/cortex/gicv3_its.c
245
gits_command_inv(struct gicv3_its *its, uint32_t deviceid, uint32_t eventid)
sys/arch/arm/cortex/gicv3_its.c
264
gits_command_invall(struct gicv3_its *its, uint16_t icid)
sys/arch/arm/cortex/gicv3_its.c
282
gits_command_sync(struct gicv3_its *its, uint64_t rdbase)
sys/arch/arm/cortex/gicv3_its.c
304
gits_command_int(struct gicv3_its *its, uint32_t deviceid, uint32_t eventid)
sys/arch/arm/cortex/gicv3_its.c
326
gits_wait(struct gicv3_its *its)
sys/arch/arm/cortex/gicv3_its.c
353
gicv3_its_msi_alloc_lpi(struct gicv3_its *its,
sys/arch/arm/cortex/gicv3_its.c
373
gicv3_its_msi_free_lpi(struct gicv3_its *its, int lpi)
sys/arch/arm/cortex/gicv3_its.c
462
gicv3_its_device_map(struct gicv3_its *its, uint32_t devid, u_int count)
sys/arch/arm/cortex/gicv3_its.c
546
gicv3_its_msi_enable(struct gicv3_its *its, int lpi, uint32_t data, int count)
sys/arch/arm/cortex/gicv3_its.c
581
gicv3_its_msi_disable(struct gicv3_its *its, int lpi)
sys/arch/arm/cortex/gicv3_its.c
598
gicv3_its_msix_enable(struct gicv3_its *its, int lpi, int msix_vec,
sys/arch/arm/cortex/gicv3_its.c
629
gicv3_its_msix_disable(struct gicv3_its *its, int lpi)
sys/arch/arm/cortex/gicv3_its.c
649
struct gicv3_its * const its = msi->msi_priv;
sys/arch/arm/cortex/gicv3_its.c
714
struct gicv3_its * const its = msi->msi_priv;
sys/arch/arm/cortex/gicv3_its.c
796
struct gicv3_its * const its = msi->msi_priv;
sys/arch/arm/cortex/gicv3_its.c
820
struct gicv3_its * const its = msi->msi_priv;
sys/arch/arm/cortex/gicv3_its.c
848
gicv3_its_command_init(struct gicv3_softc *sc, struct gicv3_its *its)
sys/arch/arm/cortex/gicv3_its.c
890
gicv3_its_table_params(struct gicv3_softc *sc, struct gicv3_its *its,
sys/arch/arm/cortex/gicv3_its.c
911
gicv3_its_table_probe_indirect(struct gicv3_its *its, int tab)
sys/arch/arm/cortex/gicv3_its.c
925
gicv3_its_table_init(struct gicv3_softc *sc, struct gicv3_its *its)
sys/arch/arm/cortex/gicv3_its.c
99
gits_read_4(struct gicv3_its *its, bus_size_t reg)