/illumos-gate/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 101 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() 116 ddi_get_name(rdip), rp->regspec_bustype, in i_ddi_bus_map() 121 if (rp->regspec_bustype > 1 && rp->regspec_addr == 0) { in i_ddi_bus_map() 125 rp->regspec_bustype += (uint_t)offset; in i_ddi_bus_map() 141 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size, in i_ddi_bus_map() 194 if (rp->regspec_bustype != rangep->rng_cbustype) in reg_is_enclosed_in_range() 248 ddi_map_debug(" Input: %x.%x.%x\n", rp->regspec_bustype, in i_ddi_apply_range() 255 rp->regspec_bustype = rangep->rng_bustype; in i_ddi_apply_range() 259 ddi_map_debug(" Return: %x.%x.%x\n", rp->regspec_bustype, in i_ddi_apply_range()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | mach_rootnex.c | 130 "0x%x 0x%x", rp->regspec_bustype & root_phys_addr_hi_mask, in rootnex_ctl_reportdev_impl() 181 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl() 211 addrtype = BUSTYPE_TO_ADDRTYPE(rp->regspec_bustype); in rootnex_name_child_impl() 215 rp->regspec_bustype, ddi_node_name(child)); in rootnex_name_child_impl() 219 rp->regspec_bustype & root_phys_addr_hi_mask); in rootnex_name_child_impl() 223 rp->regspec_bustype & root_phys_addr_hi_mask, addrlow); in rootnex_name_child_impl()
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 180 if (rp->regspec_bustype != rangep->rng_cbustype) in reg_is_enclosed_in_range() 233 ddi_map_debug(" Input: %x.%x.%x\n", rp->regspec_bustype, in i_ddi_apply_range() 240 rp->regspec_bustype = rangep->rng_bustype; in i_ddi_apply_range() 244 ddi_map_debug(" Return: %x.%x.%x\n", rp->regspec_bustype, in i_ddi_apply_range()
|
/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | acpi_enum.c | 166 if (io[i].regspec_bustype == 1) { in add_used_io_mem() 252 io[*io_count].regspec_bustype = 1; /* io */ in parse_resources_io() 274 io[*io_count].regspec_bustype = 1; /* io */ in parse_resources_fixed_io() 295 io[*io_count].regspec_bustype = 0; /* memory */ in parse_resources_fixed_mem32() 317 io[*io_count].regspec_bustype = 0; /* memory */ in parse_resources_mem32() 382 io[*io_count].regspec_bustype = 0; in parse_resources_addr16() 385 io[*io_count].regspec_bustype = 1; in parse_resources_addr16() 438 io[*io_count].regspec_bustype = 0; in parse_resources_addr32() 441 io[*io_count].regspec_bustype = 1; in parse_resources_addr32() 511 io[*io_count].regspec_bustype = 0; in parse_resources_addr64() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mach_rootnex.c | 333 portid = (rp->regspec_bustype >> 1) & 0x1f; in rootnex_name_child_impl() 350 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl() 441 rp->regspec_bustype << 32); in rootnex_ctl_initchild_impl() 472 rp->regspec_bustype << 32); in rootnex_ctl_uninitchild_impl()
|
H A D | sysiosbus.c | 956 pdptr->slot = ((struct regspec *)reg_prop)->regspec_bustype; in make_sbus_ppd() 971 uint_t slot = rp->regspec_bustype; in make_sbus_ppd() 977 rp->regspec_bustype = slot; in make_sbus_ppd() 1036 r.regspec_bustype = (uint_t)slot; in sbusmem_initchild() 1446 rp->regspec_bustype, rp->regspec_addr); in sbus_ctlops()
|
H A D | upa64s.c | 1021 rp->regspec_bustype = HI32(addr); in xlate_reg_prop() 1030 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size, i); in xlate_reg_prop()
|
H A D | opl_cfg.c | 1288 rspec.regspec_bustype = fc_cell2uint(fc_arg(cp, 1)); in opl_map_in() 1296 "address 0x%08x.%08x length %x\n", rspec.regspec_bustype, in opl_map_in() 1303 "address 0x%08x.%08x length %x\n", rspec.regspec_bustype, in opl_map_in()
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 427 reg.regspec_bustype = 1; in pci_bus_map() 432 reg.regspec_bustype = 0; in pci_bus_map() 503 reg.regspec_bustype = 1; in pci_bus_map() 507 reg.regspec_bustype = 0; in pci_bus_map()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 752 switch (rp->regspec_bustype) { in rootnex_ctl_reportdev() 767 rp->regspec_bustype, rp->regspec_addr); in rootnex_ctl_reportdev() 869 rp.regspec_bustype = orp->regspec_bustype; in rootnex_map() 903 if (rp.regspec_bustype > 1 && rp.regspec_addr != 0) { in rootnex_map() 915 rp.regspec_bustype += offset; in rootnex_map() 1040 rp->regspec_bustype, rp->regspec_addr, in rootnex_map_regspec() 1059 if (rp->regspec_bustype != 0) { in rootnex_map_regspec() 1082 ((caddr_t)(uintptr_t)rp->regspec_bustype) : in rootnex_map_regspec() 1233 if (rp->regspec_bustype != 0) { in rootnex_unmap_regspec() 1272 rp->regspec_bustype, rp->regspec_addr, in rootnex_map_handle() [all …]
|
H A D | isa.c | 436 if (isa_reg_p->regspec_bustype != rng_p->child_high) in isa_apply_range() 469 if (isa_reg_p->regspec_bustype != ISA_ADDR_IO) { in isa_apply_range() 1071 (uint_t)sparc_pd_getreg(child, 0)->regspec_bustype, in isa_name_child() 1438 extreg_p->regspec_bustype = ISA_ADDR_IO; in adjust_prtsz()
|
H A D | immu_dmar.c | 655 reg.regspec_bustype = 0; in drhd_devi_create() 689 pdptr->par_reg->regspec_bustype = 0; in drhd_devi_create()
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_tools.c | 494 xlated_regspec.regspec_bustype &= px_get_rng_parent_hi_mask(px_p); in pxtool_get_phys_addr() 496 range_base = (((uint64_t)xlated_regspec.regspec_bustype) << 32) + in pxtool_get_phys_addr() 500 xlated_regspec.regspec_bustype, xlated_regspec.regspec_addr, in pxtool_get_phys_addr()
|
H A D | px_util.c | 249 new_rp->regspec_bustype = (uint32_t)(addr >> 32); in px_xlate_reg() 253 n, new_rp->regspec_bustype, new_rp->regspec_addr, reg_sz); in px_xlate_reg()
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 585 reg.regspec_bustype = 1; in npe_bus_map() 612 reg.regspec_bustype = 0; in npe_bus_map() 749 reg.regspec_bustype = 1; in npe_bus_map() 754 reg.regspec_bustype = 0; in npe_bus_map()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_util.c | 228 new_rp->regspec_bustype = rng_p->parent_high; 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 D | pci_util.c | 247 new_rp->regspec_bustype = rng_p->parent_high; in pci_xlate_reg() 251 n, new_rp->regspec_bustype, new_rp->regspec_addr, sz); in pci_xlate_reg()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 344 pfn = mmu_btop(((uint64_t)(rp->regspec_bustype & in rootnex_map_regspec() 366 "%lu pages physical %x.%lx ", npages, rp->regspec_bustype, in rootnex_map_regspec()
|
H A D | ebus.c | 956 rp->jbus_regspec.regspec_bustype, in ebus_vreg_dump()
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vtd.c | 376 reg.regspec_bustype = 0; in vtd_get_dip() 410 pdptr->par_reg->regspec_bustype = 0; in vtd_get_dip()
|
/illumos-gate/usr/src/uts/sun/io/ |
H A D | sbusmem.c | 179 rp->regspec_bustype, rp->regspec_size); in sbmem_attach()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_impldefs.h | 640 uint_t regspec_bustype; /* cookie for bus type it's on */ member 651 uint64_t regspec_bustype; /* cookie for bus type it's on */ member
|
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | prt_xxx.c | 154 rp->regspec_bustype, rp->regspec_addr, rp->regspec_size); in obio_printregs()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 437 p_regspec.regspec_bustype = rng_p->parent_hi; in niumx_map() 441 p_regspec.regspec_bustype, p_regspec.regspec_addr, in niumx_map()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 158 rp->regspec_bustype = r64_rp->addr_hi; in init_regspec_64() 319 rp->regspec_bustype, rp->regspec_addr); in impl_sunbus_name_child()
|