Home | History | Annotate | Download | only in oea

Lines Matching refs:region

551  * Find a region of memory, and create a bus_space_tag for it.
563 rangemap_t region, holes[32], list[32];
566 memset(&region, 0, sizeof(region));
643 memcpy(&region, &list[range], sizeof(rangemap_t));
649 if (region.addr + region.size < list[range].addr) {
652 holes[nrofholes].addr = region.size + region.addr;
657 region.size = list[range].size + list[range].addr -
658 region.addr;
663 DPRINTF("addr=0x%x size=0x%x type=%d\n", region.addr,
664 region.size, region.type);
678 /* we map an IO region */
679 tag->pbs_offset = region.addr;
681 tag->pbs_limit = region.size;
683 /* ... or a memory region */
685 tag->pbs_base = region.addr;
686 tag->pbs_limit = region.size + region.addr;