Searched refs:bhnd_erom_t (Results 1 - 11 of 11) sorted by relevance

/freebsd-12-stable/sys/dev/bhnd/
H A Dbhnd_erom_types.h41 typedef struct bhnd_erom bhnd_erom_t; /**< bhnd_erom parser instance */ typedef in typeref:struct:bhnd_erom
H A Dbhnd_erom.h59 bhnd_erom_t *bhnd_erom_alloc(bhnd_erom_class_t *cls,
64 bhnd_erom_t *erom, size_t esize,
68 void bhnd_erom_fini_static(bhnd_erom_t *erom);
70 void bhnd_erom_free(bhnd_erom_t *erom);
168 bhnd_erom_get_core_table(bhnd_erom_t *erom, struct bhnd_core_info **cores,
181 bhnd_erom_free_core_table(bhnd_erom_t *erom, struct bhnd_core_info *cores)
198 bhnd_erom_lookup_core(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
228 bhnd_erom_lookup_core_addr(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
246 bhnd_erom_dump(bhnd_erom_t *erom)
H A Dbhnd_erom.c173 bhnd_erom_t *
177 bhnd_erom_t *erom;
180 erom = (bhnd_erom_t *)kobj_create((kobj_class_t)cls, M_BHND,
216 bhnd_erom_init_static(bhnd_erom_class_t *cls, bhnd_erom_t *erom, size_t esize,
240 bhnd_erom_fini_static(bhnd_erom_t *erom)
253 bhnd_erom_free(bhnd_erom_t *erom)
/freebsd-12-stable/sys/dev/bhnd/siba/
H A Dsiba_erom.c164 siba_erom_init(bhnd_erom_t *erom, const struct bhnd_chipid *cid,
187 siba_erom_fini(bhnd_erom_t *erom)
447 siba_erom_lookup_core(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
501 siba_erom_lookup_core_addr(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
615 siba_erom_get_core_table(bhnd_erom_t *erom, struct bhnd_core_info **cores,
655 siba_erom_free_core_table(bhnd_erom_t *erom, struct bhnd_core_info *cores)
662 siba_erom_dump(bhnd_erom_t *erom)
H A Dsiba.c1287 bhnd_erom_t *erom;
/freebsd-12-stable/sys/mips/broadcom/
H A Dbcm_machdep.h75 bhnd_erom_t obj;
H A Dbcm_machdep.c111 kobj_ops_t erom_ops, bhnd_erom_t *erom, size_t esize,
269 bhnd_erom_t *erom, size_t esize, struct bhnd_erom_io *eio,
/freebsd-12-stable/sys/dev/bhnd/bcma/
H A Dbcma_erom.c141 bcma_erom_init(bhnd_erom_t *erom, const struct bhnd_chipid *cid,
197 bcma_erom_fini(bhnd_erom_t *erom)
205 bcma_erom_lookup_core(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
215 bcma_erom_lookup_core_addr(bhnd_erom_t *erom, const struct bhnd_core_match *desc,
364 bcma_erom_get_core_table(bhnd_erom_t *erom, struct bhnd_core_info **cores,
445 bcma_erom_free_core_table(bhnd_erom_t *erom, struct bhnd_core_info *cores)
1262 bcma_erom_dump(bhnd_erom_t *erom)
H A Dbcma.c663 bhnd_erom_t *erom;
/freebsd-12-stable/sys/dev/bhnd/bhndb/
H A Dbhndb.c85 bhnd_erom_t *erom,
243 bhndb_init_region_cfg(struct bhndb_softc *sc, bhnd_erom_t *erom,
534 bhnd_erom_t *erom;
H A Dbhndb_pci.c170 bhnd_erom_t *erom; /**< erom parser */

Completed in 143 milliseconds