Home
last modified time | relevance | path

Searched refs:regspec_addr (Results 1 – 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/os/
H A Dddi_arch.c101 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size, in i_ddi_bus_map()
113 if (rp->regspec_bustype > 1 && rp->regspec_addr != 0) { in i_ddi_bus_map()
117 rp->regspec_addr, rp->regspec_size); in i_ddi_bus_map()
121 if (rp->regspec_bustype > 1 && rp->regspec_addr == 0) { in i_ddi_bus_map()
130 rp->regspec_addr += (uint_t)offset; in i_ddi_bus_map()
141 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size, in i_ddi_bus_map()
197 if (rp->regspec_addr < rangep->rng_coffset) in reg_is_enclosed_in_range()
203 if ((rp->regspec_addr + rp->regspec_size - 1) <= in reg_is_enclosed_in_range()
249 rp->regspec_addr, rp->regspec_size); in i_ddi_apply_range()
256 rp->regspec_addr += rangep->rng_offset - rangep->rng_coffset; in i_ddi_apply_range()
[all …]
/illumos-gate/usr/src/uts/sparc/os/
H A Dddi_arch.c108 rp->regspec_addr += (uintptr_t)offset; in i_ddi_bus_map()
183 if (rp->regspec_addr < rangep->rng_coffset) in reg_is_enclosed_in_range()
189 if ((rp->regspec_addr + rp->regspec_size - 1) <= in reg_is_enclosed_in_range()
234 rp->regspec_addr, rp->regspec_size); in i_ddi_apply_range()
241 rp->regspec_addr += rangep->rng_offset - rangep->rng_coffset; in i_ddi_apply_range()
245 rp->regspec_addr, rp->regspec_size); in i_ddi_apply_range()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dmach_rootnex.c263 rp->regspec_addr, (n > 1 ? "" : " ...")); in rootnex_ctl_reportdev_impl()
277 rp->regspec_addr & in rootnex_ctl_reportdev_impl()
350 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl()
384 rp->regspec_addr & root_phys_addr_lo_mask); in rootnex_name_child_impl()
442 addr |= (uint64_t)rp->regspec_addr; in rootnex_ctl_initchild_impl()
473 addr |= (unsigned long long) rp->regspec_addr; in rootnex_ctl_uninitchild_impl()
H A Dupa64s.c1022 rp->regspec_addr = LO32(addr); in xlate_reg_prop()
1030 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size, i); in xlate_reg_prop()
H A Dsysiosbus.c957 pdptr->offset = ((struct regspec *)reg_prop)->regspec_addr; in make_sbus_ppd()
1037 r.regspec_addr = 0; in sbusmem_initchild()
1446 rp->regspec_bustype, rp->regspec_addr); in sbus_ctlops()
H A Dopl_cfg.c1289 rspec.regspec_addr = fc_cell2uint(fc_arg(cp, 2)); in opl_map_in()
1297 rspec.regspec_addr, rspec.regspec_size); in opl_map_in()
1304 rspec.regspec_addr, rspec.regspec_size); in opl_map_in()
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c440 if (isa_reg_p->regspec_addr < rng_p->child_low) in isa_apply_range()
446 offset = isa_reg_p->regspec_addr - rng_p->child_low; in isa_apply_range()
477 if (isa_reg_p->regspec_addr < reg_p->regspec_addr) in isa_apply_range()
480 (reg_p->regspec_addr + reg_p->regspec_size)) in isa_apply_range()
485 pci_reg_p->pci_phys_low = isa_reg_p->regspec_addr; in isa_apply_range()
494 isa_reg_p->regspec_addr, isa_reg_p->regspec_size); in isa_apply_range()
539 rp->regspec_addr += (uint_t)offset; in isa_bus_map()
1246 ushort_t addr = asy_regs[i].regspec_addr; in isa_enumerate()
1310 ushort_t addr = asy_regs[i].regspec_addr; in enumerate_BIOS_serial()
1330 if (tmpregs->regspec_addr == addr) in enumerate_BIOS_serial()
[all …]
H A Drootnex.c767 rp->regspec_bustype, rp->regspec_addr); in rootnex_ctl_reportdev()
870 rp.regspec_addr = orp->regspec_addr; in rootnex_map()
907 rp.regspec_addr, rp.regspec_size); in rootnex_map()
920 rp.regspec_addr += offset; in rootnex_map()
1040 rp->regspec_bustype, rp->regspec_addr, in rootnex_map_regspec()
1083 ((caddr_t)(uintptr_t)rp->regspec_addr); in rootnex_map_regspec()
1087 mmu_btop((ulong_t)rp->regspec_addr & in rootnex_map_regspec()
1091 (ulong_t)rp->regspec_addr & MMU_PAGEMASK); in rootnex_map_regspec()
1098 (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET); in rootnex_map_regspec()
1272 rp->regspec_bustype, rp->regspec_addr, in rootnex_map_handle()
[all …]
H A Dimmu_dmar.c656 reg.regspec_addr = drhd->dr_regs; in drhd_devi_create()
690 pdptr->par_reg->regspec_addr = drhd->dr_regs; in drhd_devi_create()
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dacpi_enum.c164 used->start_addr = io[i].regspec_addr; in add_used_io_mem()
254 io[*io_count].regspec_addr = acpi_io.Minimum; in parse_resources_io()
275 io[*io_count].regspec_addr = fixed_io.Address; in parse_resources_fixed_io()
296 io[*io_count].regspec_addr = fixed_mem32.Address; in parse_resources_fixed_mem32()
318 io[*io_count].regspec_addr = mem32.Minimum; in parse_resources_mem32()
387 io[*io_count].regspec_addr = addr16.Address.Minimum; in parse_resources_addr16()
443 io[*io_count].regspec_addr = addr32.Address.Minimum; in parse_resources_addr32()
641 if ((io[0].regspec_addr == 0x60 && in parse_resources()
642 io[1].regspec_addr == 0x64) || in parse_resources()
643 (io[0].regspec_addr == 0x64 && in parse_resources()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci.c439 reg.regspec_addr = (uint64_t)pci_rp->pci_phys_mid << 32 | in pci_bus_map()
448 if (reg.regspec_addr + offset < MAX(reg.regspec_addr, offset)) in pci_bus_map()
450 reg.regspec_addr += offset; in pci_bus_map()
513 reg.regspec_addr = (uint64_t)pci_rp->pci_phys_mid << 32 | in pci_bus_map()
521 if (reg.regspec_addr + offset < MAX(reg.regspec_addr, offset)) in pci_bus_map()
523 reg.regspec_addr += offset; in pci_bus_map()
/illumos-gate/usr/src/uts/sun4v/io/
H A Dmach_rootnex.c131 rp->regspec_addr & root_phys_addr_lo_mask); in rootnex_ctl_reportdev_impl()
181 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl()
212 addrlow = rp->regspec_addr & root_phys_addr_lo_mask; in rootnex_name_child_impl()
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c619 reg.regspec_addr = (uint64_t)pci_rp->pci_phys_mid << 32 | in npe_bus_map()
628 if (reg.regspec_addr + offset < MAX(reg.regspec_addr, offset)) in npe_bus_map()
630 reg.regspec_addr += offset; in npe_bus_map()
760 reg.regspec_addr = (uint64_t)pci_rp->pci_phys_mid << 32 | in npe_bus_map()
768 if (reg.regspec_addr + offset < MAX(reg.regspec_addr, offset)) in npe_bus_map()
770 reg.regspec_addr += offset; in npe_bus_map()
/illumos-gate/usr/src/uts/sun4/io/
H A Drootnex.c338 base = (uint64_t)rp->regspec_addr & (~MMU_PAGEOFFSET); /* base addr */ in rootnex_map_regspec()
362 pgoffset = (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET; in rootnex_map_regspec()
476 hp->ah_pfn = mmu_btop((ulong_t)rp->regspec_addr & (~MMU_PAGEOFFSET)); in rootnex_map_handle()
478 (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET); in rootnex_map_handle()
545 rp->regspec_addr += (uint_t)offset; in rootnex_map()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_util.c248 new_rp->regspec_addr = (uint32_t)addr; in px_xlate_reg()
253 n, new_rp->regspec_bustype, new_rp->regspec_addr, reg_sz); in px_xlate_reg()
H A Dpx_tools.c497 xlated_regspec.regspec_addr; in pxtool_get_phys_addr()
500 xlated_regspec.regspec_bustype, xlated_regspec.regspec_addr, in pxtool_get_phys_addr()
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_util.c227 new_rp->regspec_addr = reg_begin - rng_begin + rng_p->parent_low; in pcmu_xlate_reg()
232 n, new_rp->regspec_bustype, new_rp->regspec_addr, sz); in pcmu_xlate_reg()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_util.c246 new_rp->regspec_addr = reg_begin - rng_begin + rng_p->parent_low; in pci_xlate_reg()
251 n, new_rp->regspec_bustype, new_rp->regspec_addr, sz); in pci_xlate_reg()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvtd.c377 reg.regspec_addr = drhd->Address; in vtd_get_dip()
411 pdptr->par_reg->regspec_addr = drhd->Address; in vtd_get_dip()
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dssm.c559 regbase = rp->regspec_addr & root_phys_addr_lo_mask; in name_child()
653 rp->regspec_addr, in ssm_ctlops()
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vgatext.c1301 if (reg[index].regspec_addr > addr) in vgatext_get_isa_reg_index()
1303 if (reg[index].regspec_addr + reg[index].regspec_size <= addr) in vgatext_get_isa_reg_index()
1306 *offset = addr - reg[index].regspec_addr; in vgatext_get_isa_reg_index()
/illumos-gate/usr/src/uts/common/sys/
H A Dddi_impldefs.h641 uint_t regspec_addr; /* address of reg relative to bus */ member
652 uint64_t regspec_addr; /* address of reg relative to bus */ member
/illumos-gate/usr/src/cmd/prtconf/
H A Dprt_xxx.c154 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size); in obio_printregs()
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c438 p_regspec.regspec_addr = reg_begin - rng_begin + rng_p->parent_lo; in niumx_map()
441 p_regspec.regspec_bustype, p_regspec.regspec_addr, in niumx_map()
/illumos-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c159 rp->regspec_addr = r64_rp->addr_lo; in init_regspec_64()
319 rp->regspec_bustype, rp->regspec_addr); in impl_sunbus_name_child()

12