Lines Matching refs:cores
59 #include <dev/bhnd/cores/chipc/chipcreg.h>
81 struct bhnd_core_info *cores, u_int ncores,
87 struct bhnd_core_info *cores, u_int ncores,
91 struct bhnd_core_info *cores, u_int ncores,
192 * Return true if @p cores matches the @p hw specification.
195 * @param cores A device table to match against.
196 * @param ncores The number of cores in @p cores.
200 bhndb_hw_matches(struct bhndb_softc *sc, struct bhnd_core_info *cores,
211 struct bhnd_core_info *core = &cores[d];
232 * the priority @p table and the set of cores enumerated by @p erom.
236 * @param erom EROM parser used to enumerate @p cores.
237 * @param cores All cores enumerated on the bridged bhnd bus.
238 * @param ncores The length of @p cores.
244 struct bhndb_resources *br, struct bhnd_core_info *cores, u_int ncores,
267 core = &cores[i];
280 /* Skip non-matching cores. */
357 core = &cores[i];
361 * Skip priority accounting for cores that ...
476 * @param cores All cores enumerated on the bridged bhnd bus.
477 * @param ncores The length of @p cores.
485 bhndb_find_hwspec(struct bhndb_softc *sc, struct bhnd_core_info *cores,
493 if (!bhndb_hw_matches(sc, cores, ncores, next))
516 * @param cores The bridged device's core table.
517 * @param ncores The number of cores in @p cores.
525 struct bhnd_core_info *cores, u_int ncores,
551 if ((error = bhndb_find_hwspec(sc, cores, ncores, &hw))) {
596 error = bhndb_init_region_cfg(sc, erom, sc->bus_res, cores, ncores,
920 /* Otherwise, we treat bridge-capable cores as unpopulated if they're