Lines Matching refs:regw
248 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()
295 addr += regw->d.core.offset; in bhndb_init_region_cfg()
308 size = regw->win_size; in bhndb_init_region_cfg()
313 regw->d.core.port_type, regw->d.core.port, in bhndb_init_region_cfg()
314 regw->d.core.region); in bhndb_init_region_cfg()
328 BHNDB_PRIORITY_HIGH, alloc_flags, regw); in bhndb_init_region_cfg()