Searched refs:gic_redists (Results 1 – 4 of 4) sorted by relevance
| /NextBSD/sys/arm64/arm64/ |
| HD | gic_v3.c | 158 sizeof(*sc->gic_res) * (sc->gic_redists.nregions + 1), in gic_v3_attach() 162 for (i = 0, rid = 0; i < (sc->gic_redists.nregions + 1); i++, rid++) { in gic_v3_attach() 178 sc->gic_redists.regions = malloc( in gic_v3_attach() 179 sizeof(*sc->gic_redists.regions) * sc->gic_redists.nregions, in gic_v3_attach() 183 for (i = 0, rid = 1; i < sc->gic_redists.nregions; i++, rid++) in gic_v3_attach() 184 sc->gic_redists.regions[i] = sc->gic_res[rid]; in gic_v3_attach() 232 for (rid = 0; rid < (sc->gic_redists.nregions + 1); rid++) in gic_v3_detach() 236 free(sc->gic_redists.pcpu[i], M_GIC_V3); in gic_v3_detach() 239 free(sc->gic_redists.regions, M_GIC_V3); in gic_v3_detach() 446 res = sc->gic_redists.pcpu[cpuid]; in gic_v3_wait_for_rwp() [all …]
|
| HD | gic_v3_var.h | 50 struct gic_redists { struct 72 struct gic_redists gic_redists; argument 282 sc->gic_redists.pcpu[cpu], \ 291 sc->gic_redists.pcpu[cpu], \
|
| HD | gic_v3_its.c | 309 if ((void *)gic_sc->gic_redists.lpis.conf_base != NULL) { in gic_v3_its_detach() 310 contigfree((void *)gic_sc->gic_redists.lpis.conf_base, in gic_v3_its_detach() 314 if ((void *)gic_sc->gic_redists.lpis.pend_base[cpuid] != NULL) { in gic_v3_its_detach() 316 (void *)gic_sc->gic_redists.lpis.pend_base[cpuid], in gic_v3_its_detach() 620 rman_get_bushandle(gic_sc->gic_redists.pcpu[cpuid]); in its_init_cpu_collection() 680 gic_sc->gic_redists.lpis.conf_base = conf_base; in lpi_init_conftable() 718 gic_sc->gic_redists.lpis.pend_base[cpuid] = pend_base; in lpi_alloc_cpu_pendtables() 743 conf_base = gic_sc->gic_redists.lpis.conf_base; in lpi_config_cpu() 744 pend_base = gic_sc->gic_redists.lpis.pend_base[cpuid]; in lpi_config_cpu() 785 gic_sc->gic_redists.lpis.flags |= LPI_FLAGS_CONF_FLUSH; in lpi_config_cpu() [all …]
|
| HD | gic_v3_fdt.c | 128 sc->gic_redists.nregions = 1; in gic_v3_fdt_attach() 130 sc->gic_redists.nregions = redist_regions; in gic_v3_fdt_attach()
|