| /illumos-gate/usr/src/uts/sun4u/io/pciex/ |
| H A D | pci_cfgacc_4u.c | 64 uint64_t base_addr; in pci_cfgacc_get() local 70 base_addr = bus_p->bus_cfgacc_base; in pci_cfgacc_get() 71 base_addr += RC_BDF_TO_CFGADDR(bdf, offset); in pci_cfgacc_get() 75 val = ldbphysio(base_addr); in pci_cfgacc_get() 78 val = ldhphysio(base_addr); in pci_cfgacc_get() 81 val = ldphysio(base_addr); in pci_cfgacc_get() 84 val = lddphysio(base_addr); in pci_cfgacc_get() 98 uint64_t base_addr; in pci_cfgacc_set() local 103 base_addr = bus_p->bus_cfgacc_base; in pci_cfgacc_set() 104 base_addr += RC_BDF_TO_CFGADDR(bdf, offset); in pci_cfgacc_set() [all …]
|
| /illumos-gate/usr/src/grub/grub-0.97/netboot/ |
| H A D | tlan.h | 396 inline u8 TLan_DioRead8(u16 base_addr, u16 internal_addr) in TLan_DioRead8() argument 398 outw(internal_addr, base_addr + TLAN_DIO_ADR); in TLan_DioRead8() 399 return (inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3))); in TLan_DioRead8() 406 inline u16 TLan_DioRead16(u16 base_addr, u16 internal_addr) in TLan_DioRead16() argument 408 outw(internal_addr, base_addr + TLAN_DIO_ADR); in TLan_DioRead16() 409 return (inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2))); in TLan_DioRead16() 416 inline u32 TLan_DioRead32(u16 base_addr, u16 internal_addr) in TLan_DioRead32() argument 418 outw(internal_addr, base_addr + TLAN_DIO_ADR); in TLan_DioRead32() 419 return (inl(base_addr + TLAN_DIO_DATA)); in TLan_DioRead32() 426 inline void TLan_DioWrite8(u16 base_addr, u16 internal_addr, u8 data) in TLan_DioWrite8() argument [all …]
|
| /illumos-gate/usr/src/uts/sun4u/io/pci/ |
| H A D | pci_tools.c | 113 uint64_t base_addr, uint64_t max_addr, uint8_t size, boolean_t write_flag); 630 uint64_t base_addr; in pcitool_bus_reg_ops() local 670 base_addr = pci_rp[prg.barnum].phys_addr; in pcitool_bus_reg_ops() 671 max_addr = base_addr + pci_rp[prg.barnum].size; in pcitool_bus_reg_ops() 672 prg.phys_addr = base_addr + prg.offset; in pcitool_bus_reg_ops() 677 base_addr, prg.offset, prg.phys_addr, max_addr); in pcitool_bus_reg_ops() 809 pcitool_config_request(pci_t *pci_p, pcitool_reg_t *prg, uint64_t base_addr, in pcitool_config_request() argument 816 prg->phys_addr = base_addr + prg->offset; in pcitool_config_request() 820 base_addr, prg->offset, prg->phys_addr, in pcitool_config_request() 841 uint64_t base_addr; in pcitool_dev_reg_ops() local [all …]
|
| H A D | pci_pbm.c | 65 uint64_t base_addr, last_addr; in pbm_create() local 94 base_addr = -1ull; in pbm_create() 106 base_addr = MIN(rng_addr, base_addr); in pbm_create() 110 pbm_p->pbm_base_pfn = mmu_btop(base_addr); in pbm_create()
|
| H A D | pci_dma.c | 1642 pci_vmem_do_free(iommu_t *iommu_p, void *base_addr, size_t npages, in pci_vmem_do_free() argument 1648 vmem_free(map_p, base_addr, IOMMU_PAGE_SIZE); in pci_vmem_do_free() 1655 vmem_xfree(map_p, base_addr, IOMMU_PTOB(npages)); in pci_vmem_do_free()
|
| /illumos-gate/usr/src/uts/sun4/io/px/ |
| H A D | px_fm.c | 297 uint64_t addr, base_addr; in px_fm_callback() local 327 base_addr = px_in_addr_range(dip, ranges_p, fault_addr); in px_fm_callback() 328 if (base_addr) { in px_fm_callback() 340 addr = fault_addr - base_addr; in px_fm_callback() 850 uint64_t base_addr, range_addr; in px_err_pio_hdl_check() local 870 base_addr = (hp->ah_pfn << MMU_PAGESHIFT) + hp->ah_offset; in px_err_pio_hdl_check() 874 range_addr = px_in_addr_range(dip, ranges_p, base_addr); in px_err_pio_hdl_check() 880 base_addr = base_addr - range_addr; in px_err_pio_hdl_check() 892 if (((fault_addr >= base_addr) && (fault_addr < (base_addr + size))) || in px_err_pio_hdl_check() 915 uint32_t base_addr; in px_err_dma_hdl_check() local [all …]
|
| /illumos-gate/usr/src/uts/common/io/sfe/ |
| H A D | sfe_util.h | 68 (void *)((caddr_t)((dp)->base_addr) + (p)), v) 71 (void *)((caddr_t)((dp)->base_addr) + (p)), v) 74 (void *)((caddr_t)((dp)->base_addr) + (p)), v) 77 (void *)((caddr_t)((dp)->base_addr) + (p)), v); \ 81 (void *)(((caddr_t)(dp)->base_addr) + (p))) 84 (void *)(((caddr_t)(dp)->base_addr) + (p))) 87 (void *)(((caddr_t)(dp)->base_addr) + (p))) 192 void *base_addr; member
|
| /illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
| H A D | emlxs_mdb.h | 46 int emlxs_msgbuf(uintptr_t base_addr, uint_t flags, int argc, 51 int emlxs_dump(uintptr_t base_addr, uint_t flags, int argc,
|
| /illumos-gate/usr/src/uts/sun4u/io/px/ |
| H A D | px_tools_4u.c | 348 uint64_t base_addr; in pxtool_bus_reg_ops() local 389 base_addr = px_rp[prg.barnum].phys_addr; in pxtool_bus_reg_ops() 390 prg.phys_addr = base_addr + prg.offset; in pxtool_bus_reg_ops() 395 base_addr, prg.offset, prg.phys_addr, px_rp[prg.barnum].size); in pxtool_bus_reg_ops()
|
| /illumos-gate/usr/src/uts/sun4u/excalibur/io/ |
| H A D | xcalppm.c | 231 caddr_t base_addr; in xcppm_map_all_regs() local 243 rv0 = ddi_regs_map_setup(dip, 0, &base_addr, 0, 0, &attr_be, in xcppm_map_all_regs() 246 unitp->regs.bbc_estar_ctrl = (uint16_t *)(base_addr + in xcppm_map_all_regs() 248 unitp->regs.bbc_assert_change = (uint32_t *)(base_addr + in xcppm_map_all_regs() 250 unitp->regs.bbc_pll_settle = (uint32_t *)(base_addr + in xcppm_map_all_regs() 257 rv2 = ddi_regs_map_setup(dip, 2, &base_addr, in xcppm_map_all_regs() 260 unitp->regs.gpio_bank_sel_index = (uint8_t *)(base_addr + in xcppm_map_all_regs() 262 unitp->regs.gpio_bank_sel_data = (uint8_t *)(base_addr + in xcppm_map_all_regs() 265 rv3 = ddi_regs_map_setup(dip, 3, &base_addr, 0, 0, &attr_le, in xcppm_map_all_regs() 268 unitp->regs.gpio_port1_data = (uint8_t *)(base_addr + in xcppm_map_all_regs() [all …]
|
| /illumos-gate/usr/src/uts/common/io/ntxn/ |
| H A D | unm_nic_init.c | 139 unsigned long base_addr, offset, pci_base; in decode_crb_addr() local 144 base_addr = addr & 0xfff00000; in decode_crb_addr() 148 if (crb_addr_xform[i] == base_addr) { in decode_crb_addr()
|
| /illumos-gate/usr/src/uts/intel/sys/acpi/ |
| H A D | acpi_pci.h | 43 UINT64 base_addr; member
|
| /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
| H A D | hermon_event.c | 619 uint32_t *base_addr; in hermon_eq_catastrophic() local 630 base_addr = state->hs_cmd_regs.fw_err_buf; in hermon_eq_catastrophic() 638 word = ddi_get32(cmdhdl, base_addr); in hermon_eq_catastrophic() 688 base_addr = in hermon_eq_catastrophic() 690 err_buf = ddi_get32(cmdhdl, base_addr); in hermon_eq_catastrophic()
|
| /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
| H A D | tavor_event.c | 749 uint32_t *base_addr; in tavor_eq_catastrophic() local 758 base_addr = (uint32_t *)(uintptr_t)( in tavor_eq_catastrophic() 763 word = ddi_get32(state->ts_reg_cmdhdl, base_addr); in tavor_eq_catastrophic() 806 base_addr = (uint32_t *)((uintptr_t)(state->ts_reg_cmd_baseaddr in tavor_eq_catastrophic() 808 err_buf = ddi_get32(state->ts_reg_cmdhdl, base_addr); in tavor_eq_catastrophic()
|
| /illumos-gate/usr/src/uts/i86pc/io/pci/ |
| H A D | pci_tools.c | 1092 uint64_t base_addr; in pcitool_dev_reg_ops() local 1206 &cfg, &base_addr, &io_space); in pcitool_dev_reg_ops() 1233 base_addr = cfg.data & PCI_BASE_ROM_ADDR_M; in pcitool_dev_reg_ops() 1260 prg.phys_addr = base_addr + prg.offset; in pcitool_dev_reg_ops()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/emlxs/ |
| H A D | emlxs.c | 78 int emlxs_msgbuf(uintptr_t base_addr, uint_t flags, int argc, in emlxs_msgbuf() argument 342 emlxs_dump(uintptr_t base_addr, uint_t flags, int argc, const mdb_arg_t *argv) in emlxs_dump() argument
|
| /illumos-gate/usr/src/uts/common/io/hxge/ |
| H A D | hxge_peu_hw.h | 394 uint32_t base_addr:20; member 402 uint32_t base_addr:20; 451 uint32_t base_addr:10; member 459 uint32_t base_addr:10; 507 uint32_t base_addr:11; member 515 uint32_t base_addr:11; 599 uint32_t base_addr:10; member 605 uint32_t base_addr:10;
|
| /illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
| H A D | ecore_dbg_fw_funcs.c | 340 u32 base_addr; member 2260 u32 base_addr, sem_filter_params = filter_type; in ecore_bus_enable_storm() local 2268 base_addr = storm->sem_fast_mem_addr; in ecore_bus_enable_storm() 2275 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_MODE, storm_mode->id_in_hw); in ecore_bus_enable_storm() 2276 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DEBUG_ACTIVE, 1); in ecore_bus_enable_storm() 2282 …ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_DBG_MODE6_SRC_DISABLE, SEM_FAST_MODE6_SRC_ENABLE); in ecore_bus_enable_storm() 2295 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_FILTER_CID, storm_bus->cid); in ecore_bus_enable_storm() 2304 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_EVENT_ID_RANGE_STRT, eid_filter->range.min); in ecore_bus_enable_storm() 2305 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_EVENT_ID_RANGE_END, eid_filter->range.max); in ecore_bus_enable_storm() 2309 ecore_wr(p_hwfn, p_ptt, base_addr + SEM_FAST_REG_FILTER_EVENT_ID, eid_filter->mask.val); in ecore_bus_enable_storm() [all …]
|
| /illumos-gate/usr/src/lib/libproc/common/ |
| H A D | Pcore.c | 2370 uintptr_t addr, base_addr; local 2770 base_addr = Pgetauxval(P, AT_BASE); 2784 } else if (base_addr != (uintptr_t)-1L) { 2800 if (base_addr != (uintptr_t)-1L) { 2803 P->map_ldso = core_name_mapping(P, base_addr, interp); 2809 rl.rl_base = base_addr; 2837 if (base_addr == (uintptr_t)-1L) { 2839 if (base_addr == (uintptr_t)-1L || from_linux) {
|
| /illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/ |
| H A D | lm.h | 486 lm_address_t base_addr,
|
| /illumos-gate/usr/src/cmd/dcs/sparc/sun4u/ |
| H A D | ri_init.c | 1061 uint64_t base_addr; /* required */ in mem_cm_info() local 1069 if (sscanf(cfga->ap_info, "address=0x%llx size=%u", &base_addr, in mem_cm_info() 1109 cfga->ap_log_id, base_addr, size_kb, perm_kb)); in mem_cm_info() 1117 if (nvlist_add_uint64(mem->conf_props, RI_MEM_ADDR, base_addr) != 0 || in mem_cm_info()
|
| /illumos-gate/usr/src/uts/sun4u/sys/pci/ |
| H A D | pci_dma.h | 260 extern void pci_vmem_do_free(iommu_t *iommu_p, void *base_addr, size_t npages,
|
| /illumos-gate/usr/src/uts/intel/io/amdzen/ |
| H A D | amdzen.c | 360 const uint32_t base_addr = SMN_REG_ADDR_BASE(reg); in amdzen_smn_read() local 365 amdzen_stub_put32(df->adf_nb, AMDZEN_NB_SMN_ADDR, base_addr); in amdzen_smn_read() 386 const uint32_t base_addr = SMN_REG_ADDR_BASE(reg); in amdzen_smn_write() local 392 amdzen_stub_put32(df->adf_nb, AMDZEN_NB_SMN_ADDR, base_addr); in amdzen_smn_write()
|
| /illumos-gate/usr/src/grub/grub-0.97/docs/ |
| H A D | kernel.c.texi | 144 printf (" size = 0x%x, base_addr = 0x%x%x,"
|
| /illumos-gate/usr/src/uts/common/io/bnx/ |
| H A D | bnx_mm.c | 151 mm_map_io_base(lm_device_t *pdev, lm_address_t base_addr, u32_t size) in mm_map_io_base() argument
|