Home
last modified time | relevance | path

Searched refs:gic_redists (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/arm64/arm64/
H A Dgic_v3_var.h49 struct gic_redists { struct
69 struct gic_redists gic_redists; argument
137 &sc->gic_redists.pcpu[cpu]->res, \
146 &sc->gic_redists.pcpu[cpu]->res, \
H A Dgic_v3.c294 sc->gic_redists.regions = malloc( in gic_v3_attach()
295 sizeof(*sc->gic_redists.regions) * sc->gic_redists.nregions, in gic_v3_attach()
300 sc->gic_redists.regions[i] = sc->gic_res[rid]; in gic_v3_attach()
397 free(sc->gic_redists.pcpu[i], M_GIC_V3); in gic_v3_detach()
400 free(sc->gic_redists.regions, M_GIC_V3); in gic_v3_detach()
1028 res = &sc->gic_redists.pcpu[cpuid]->res; in gic_v3_wait_for_rwp()
1169 sc->gic_redists.pcpu[cpuid] = in gic_v3_redist_alloc()
1170 malloc(sizeof(*sc->gic_redists.pcpu[0]), in gic_v3_redist_alloc()
1173 sc->gic_redists.pcpu[cpuid] = NULL; in gic_v3_redist_alloc()
1202 r_res = *sc->gic_redists.regions[i]; in gic_v3_redist_find()
[all …]
H A Dgic_v3_acpi.c256 sc->gic_redists.nregions++; in madt_count_redistrib()
265 sc->gic_redists.nregions++; in madt_count_gicc_redistrib()
290 if (sc->gic_redists.nregions == 0) { in gic_v3_acpi_count_regions()
297 return (sc->gic_redists.nregions > 0 ? 0 : ENXIO); in gic_v3_acpi_count_regions()
H A Dgic_v3_fdt.c136 sc->gic_redists.nregions = 1; in gic_v3_fdt_attach()
138 sc->gic_redists.nregions = redist_regions; in gic_v3_fdt_attach()