Home
last modified time | relevance | path

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

/freebsd/sys/arm64/arm64/
H A Dgic_v3.c302 uint32_t typer; in gic_v3_attach() local
351 typer = gic_d_read(sc, 4, GICD_TYPER); in gic_v3_attach()
352 sc->gic_nirqs = GICD_TYPER_I_NUM(typer); in gic_v3_attach()
410 sc->gic_idbits = GICD_TYPER_IDBITS(typer); in gic_v3_attach()
1381 uint64_t typer; in gic_v3_redist_find() local
1389 /* Affinity in format for comparison with typer */ in gic_v3_redist_find()
1415 typer = bus_read_8(r_res, offset + GICR_TYPER); in gic_v3_redist_find()
1416 if ((typer >> GICR_TYPER_AFF_SHIFT) == aff) { in gic_v3_redist_find()
1432 if ((typer & GICR_TYPER_VLPIS) != 0) { in gic_v3_redist_find()
1437 !sc->gic_redists.single && (typer in gic_v3_redist_find()
[all...]
/freebsd/sys/arm/arm/
H A Dgic.h57 uint32_t typer; member
H A Dgic.c104 ((_sc->typer & GICD_TYPER_SECURITYEXT) == GICD_TYPER_SECURITYEXT)
342 sc->typer = gic_d_read_4(sc, GICD_TYPER); in arm_gic_attach()
343 nirqs = GICD_TYPER_I_NUM(sc->typer); in arm_gic_attach()
1321 uint32_t typer; in arm_gicv2m_attach() local
1334 typer = bus_read_4(sc->sc_mem, GICV2M_MSI_TYPER); in arm_gicv2m_attach()
1335 sc->sc_spi_start = MSI_TYPER_SPI_BASE(typer); in arm_gicv2m_attach()
1336 sc->sc_spi_count = MSI_TYPER_SPI_COUNT(typer); in arm_gicv2m_attach()
/freebsd/sys/arm64/vmm/io/
H A Dvgic_v3.c1043 uint32_t typer; in dist_typer_read() local
1045 typer = (10 - 1) << GICD_TYPER_IDBITS_SHIFT; in dist_typer_read()
1046 typer |= GICD_TYPER_MBIS; in dist_typer_read()
1048 typer |= howmany(VGIC_NIRQS + 1, 32) - 1; in dist_typer_read()
1050 *rval = typer; in dist_typer_read()
/freebsd/share/dict/
H A Dweb2210018 typer