Home
last modified time | relevance | path

Searched refs:regw (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/bhnd/bhndb/
H A Dbhndb.c248 const struct bhndb_regwin *regw; in bhndb_init_region_cfg() local
255 for (regw = br->cfg->register_windows; in bhndb_init_region_cfg()
256 regw->win_type != BHNDB_REGWIN_T_INVALID; regw++) in bhndb_init_region_cfg()
262 if (regw->win_type != BHNDB_REGWIN_T_CORE) in bhndb_init_region_cfg()
266 if (!bhndb_regwin_match_core(regw, core)) in bhndb_init_region_cfg()
271 regw->d.core.port_type, in bhndb_init_region_cfg()
272 regw->d.core.port, in bhndb_init_region_cfg()
273 regw->d.core.region, in bhndb_init_region_cfg()
288 if (regw->d.core.offset > size) { in bhndb_init_region_cfg()
291 regw->d.core.offset, addr, size); in bhndb_init_region_cfg()
[all …]
H A Dbhndbvar.h131 const struct bhndb_regwin *regw,
H A Dbhndb_subr.c1585 bhndb_regwin_match_core(const struct bhndb_regwin *regw, in bhndb_regwin_match_core() argument
1589 if (regw->win_type != BHNDB_REGWIN_T_CORE) in bhndb_regwin_match_core()
1593 if (bhnd_core_class(core) != regw->d.core.class) in bhndb_regwin_match_core()
1597 if (core->unit != regw->d.core.unit) in bhndb_regwin_match_core()