Searched refs:base_addr (Results 1 - 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4u/io/pciex/
H A Dpci_cfgacc_4u.c64 uint64_t base_addr; local
70 base_addr = bus_p->bus_cfgacc_base;
71 base_addr += RC_BDF_TO_CFGADDR(bdf, offset);
75 val = ldbphysio(base_addr);
78 val = ldhphysio(base_addr);
81 val = ldphysio(base_addr);
84 val = lddphysio(base_addr);
98 uint64_t base_addr; local
103 base_addr = bus_p->bus_cfgacc_base;
104 base_addr
[all...]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_mdb.h46 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/intel/sys/acpi/
H A Dacpi_pci.h43 UINT64 base_addr; member in struct:cfg_base_addr_alloc
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Dtlan.h396 inline u8 TLan_DioRead8(u16 base_addr, u16 internal_addr) argument
398 outw(internal_addr, base_addr + TLAN_DIO_ADR);
399 return (inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3)));
406 inline u16 TLan_DioRead16(u16 base_addr, u16 internal_addr) argument
408 outw(internal_addr, base_addr + TLAN_DIO_ADR);
409 return (inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2)));
416 inline u32 TLan_DioRead32(u16 base_addr, u16 internal_addr) argument
418 outw(internal_addr, base_addr + TLAN_DIO_ADR);
419 return (inl(base_addr + TLAN_DIO_DATA));
426 inline void TLan_DioWrite8(u16 base_addr, u1 argument
436 TLan_DioWrite16(u16 base_addr, u16 internal_addr, u16 data) argument
446 TLan_DioWrite32(u16 base_addr, u16 internal_addr, u32 data) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_tools.c113 uint64_t base_addr, uint64_t max_addr, uint8_t size, boolean_t write_flag);
630 uint64_t base_addr; local
670 base_addr = pci_rp[prg.barnum].phys_addr;
671 max_addr = base_addr + pci_rp[prg.barnum].size;
672 prg.phys_addr = base_addr + prg.offset;
677 base_addr, prg.offset, prg.phys_addr, max_addr);
809 pcitool_config_request(pci_t *pci_p, pcitool_reg_t *prg, uint64_t base_addr, argument
816 prg->phys_addr = base_addr + prg->offset;
820 base_addr, prg->offset, prg->phys_addr,
841 uint64_t base_addr; local
[all...]
H A Dpci_pbm.c63 uint64_t base_addr, last_addr; local
92 base_addr = -1ull;
104 base_addr = MIN(rng_addr, base_addr);
108 pbm_p->pbm_base_pfn = mmu_btop(base_addr);
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.h68 (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 in struct:gem_dev
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_tools_4u.c348 uint64_t base_addr; local
389 base_addr = px_rp[prg.barnum].phys_addr;
390 prg.phys_addr = base_addr + prg.offset;
395 base_addr, prg.offset, prg.phys_addr, px_rp[prg.barnum].size);
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fm.c297 uint64_t addr, base_addr; local
327 base_addr = px_in_addr_range(dip, ranges_p, fault_addr);
328 if (base_addr) {
340 addr = fault_addr - base_addr;
849 uint64_t base_addr, range_addr; local
869 base_addr = (hp->ah_pfn << MMU_PAGESHIFT) + hp->ah_offset;
873 range_addr = px_in_addr_range(dip, ranges_p, base_addr);
879 base_addr = base_addr - range_addr;
891 if (((fault_addr >= base_addr)
914 uint32_t base_addr; local
[all...]
/illumos-gate/usr/src/boot/sys/boot/i386/libfirewire/
H A Dfirewire.c115 biospci_read_config(sc->locator, 0x10 /*base_addr*/, 2 /*dword*/,
116 &sc->base_addr);
118 sc->handle = (uint32_t)PTOV(sc->base_addr);
162 " base_addr=0x%08x handle=0x%08x bus_id=0x%08x\n",
164 sc->base_addr, sc->handle, sc->bus_id);
H A Dfwohci.h47 uint32_t base_addr; member in struct:fwohci_softc
/illumos-gate/usr/src/uts/sun4u/excalibur/io/
H A Dxcalppm.c227 caddr_t base_addr; local
239 rv0 = ddi_regs_map_setup(dip, 0, &base_addr, 0, 0, &attr_be,
242 unitp->regs.bbc_estar_ctrl = (uint16_t *)(base_addr +
244 unitp->regs.bbc_assert_change = (uint32_t *)(base_addr +
246 unitp->regs.bbc_pll_settle = (uint32_t *)(base_addr +
253 rv2 = ddi_regs_map_setup(dip, 2, &base_addr,
256 unitp->regs.gpio_bank_sel_index = (uint8_t *)(base_addr +
258 unitp->regs.gpio_bank_sel_data = (uint8_t *)(base_addr +
261 rv3 = ddi_regs_map_setup(dip, 3, &base_addr, 0, 0, &attr_le,
264 unitp->regs.gpio_port1_data = (uint8_t *)(base_addr
[all...]
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe_misc.c83 if (cfg_baap->base_addr != (uint64_t)0 &&
87 * base_addr, segment, and first/last bus.
95 ecfginfo[0] = cfg_baap->base_addr;
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_nic_init.c135 unsigned long base_addr, offset, pci_base; local
140 base_addr = addr & 0xfff00000;
144 if (crb_addr_xform[i] == base_addr) {
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_event.c619 uint32_t *base_addr; local
630 base_addr = state->hs_cmd_regs.fw_err_buf;
638 word = ddi_get32(cmdhdl, base_addr);
688 base_addr =
690 err_buf = ddi_get32(cmdhdl, base_addr);
/illumos-gate/usr/src/cmd/mdb/common/modules/emlxs/
H A Demlxs.c77 int emlxs_msgbuf(uintptr_t base_addr, uint_t flags, int argc, argument
341 emlxs_dump(uintptr_t base_addr, uint_t flags, int argc, argument
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_tools.c941 uint64_t base_addr; local
1163 base_addr = prg2.data;
1169 prg2.data, base_addr, prg.offset);
1175 prg.phys_addr = base_addr + prg.offset;
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_event.c814 uint32_t *base_addr; local
825 base_addr = (uint32_t *)(uintptr_t)(
830 word = ddi_get32(state->ts_reg_cmdhdl, base_addr);
873 base_addr = (uint32_t *)((uintptr_t)(state->ts_reg_cmd_baseaddr
875 err_buf = ddi_get32(state->ts_reg_cmdhdl, base_addr);
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_peu_hw.h396 uint32_t base_addr:20; member in struct:__anon5422::__anon5423
404 uint32_t base_addr:20;
453 uint32_t base_addr:10; member in struct:__anon5426::__anon5427
461 uint32_t base_addr:10;
509 uint32_t base_addr:11; member in struct:__anon5430::__anon5431
517 uint32_t base_addr:11;
601 uint32_t base_addr:10; member in struct:__anon5438::__anon5439
607 uint32_t base_addr:10;
/illumos-gate/usr/src/lib/libproc/common/
H A DPcore.c2266 uintptr_t addr, base_addr; local
2656 base_addr = Pgetauxval(P, AT_BASE);
2670 } else if (base_addr != (uintptr_t)-1L) {
2686 if (base_addr != (uintptr_t)-1L) {
2689 P->map_ldso = core_name_mapping(P, base_addr, interp);
2695 rl.rl_base = base_addr;
2723 if (base_addr == (uintptr_t)-1L) {
2725 if (base_addr == (uintptr_t)-1L || from_linux) {
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Daxq.c1546 uint_t *base_addr, *io_domain_control_addr; local
1637 if (axq_map_phys(axq_dip, &phys_spec, (caddr_t *)&base_addr,
1648 io_domain_control_addr = REG_ADDR(base_addr, AXQ_SLOT1_DOMCTRL);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/
H A Dmm.h230 lm_address_t base_addr,
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_dma.h260 extern void pci_vmem_do_free(iommu_t *iommu_p, void *base_addr, size_t npages,
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Dri_init.c1061 uint64_t base_addr; /* required */ local
1069 if (sscanf(cfga->ap_info, "address=0x%llx size=%u", &base_addr,
1109 cfga->ap_log_id, base_addr, size_kb, perm_kb));
1117 if (nvlist_add_uint64(mem->conf_props, RI_MEM_ADDR, base_addr) != 0 ||
/illumos-gate/usr/src/uts/common/io/
H A Dbscv.c2746 uint32_t base_addr; local
2768 base_addr = (mprog2.addr_space - 240) * data_size;
2776 } else if ((base_addr + data_size) > eeprom_size) {
2797 if (bscv_eerw(ssp, base_addr, &mprog2.data[0],
2820 uint32_t base_addr; local
2844 base_addr = (mprog2.addr_space - 240) * data_size;
2851 } else if ((base_addr + data_size) > eeprom_size) {
2858 if (bscv_eerw(ssp, base_addr, &mprog2.data[0],

Completed in 133 milliseconds

12