/illumos-gate/usr/src/boot/common/ |
H A D | self_reloc.c | 59 void self_reloc(Elf_Addr baseaddr, ElfW_Dyn *dynamic); 65 self_reloc(Elf_Addr baseaddr, ElfW_Dyn *dynamic) in self_reloc() argument 81 rel = (ElfW_Rel *)(dynp->d_un.d_ptr + baseaddr); in self_reloc() 108 newaddr = (Elf_Addr *)(rel->r_offset + baseaddr); in self_reloc() 111 *newaddr = baseaddr + rel->r_addend; in self_reloc() 114 *newaddr += baseaddr; in self_reloc()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 55 psaddr_t baseaddr; in rli_func() local 75 baseaddr = 0; in rli_func() 77 baseaddr = rl->rl_base; in rli_func() 89 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) && in rli_func() 90 (pltaddr < (phdr.p_vaddr + baseaddr + in rli_func() 95 dynbase = phdr.p_vaddr + baseaddr; in rli_func() 120 rli_data->rlid_gotaddr = dynent.d_un.d_val + baseaddr; in rli_func()
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_reloc.c | 108 Addr baseaddr) in do_relocate() argument 130 destination = baseaddr; in do_relocate() 142 if (shp->sh_addr == baseaddr) { in do_relocate() 146 (baseaddr - (Addr)mp->text); in do_relocate() 202 value = baseaddr; in do_relocate() 223 roff + ((uintptr_t)baseaddr - in do_relocate() 260 value -= (baseaddr + roff); in do_relocate()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 1330 caddr_t baseaddr; in linear_pc() local 1346 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in linear_pc() 1353 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + in linear_pc() 1358 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in linear_pc() 1360 ASSERT(baseaddr == 0); in linear_pc() 1378 caddr_t baseaddr; in dtrace_linear_pc() local 1395 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in dtrace_linear_pc() 1403 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + in dtrace_linear_pc() 1408 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in dtrace_linear_pc() 1410 ASSERT(baseaddr == 0); in dtrace_linear_pc()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | syms.c | 132 ulong_t baseaddr = 0; in addr_map_sym() local 136 baseaddr = (ulong_t)mp->mi_addr; in addr_map_sym() 148 addr -= baseaddr; in addr_map_sym() 203 symptr->st_value += baseaddr; in addr_map_sym()
|
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | uart_emul.c | 69 int baseaddr; member 448 uart_legacy_alloc(int which, int *baseaddr, int *irq) in uart_legacy_alloc() argument 455 *baseaddr = uart_lres[which].baseaddr; in uart_legacy_alloc()
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 142 Addr baseaddr) in do_relocate() argument 207 off += baseaddr; in do_relocate() 215 value = baseaddr; in do_relocate()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_map.c | 1609 caddr_t baseaddr; /* MAXBSIZE aligned */ in segmap_getmapflt() local 1830 baseaddr = segmap_pagecreate_kpm(seg, vp, baseoff, smp, rw); in segmap_getmapflt() 1831 return (baseaddr); in segmap_getmapflt() 1873 baseaddr = hat_kpm_page2va(pp, 0); in segmap_getmapflt() 1875 baseaddr = hat_kpm_mapin(pp, kpme); in segmap_getmapflt() 1891 return (baseaddr); in segmap_getmapflt() 1941 baseaddr = hat_kpm_page2va(pp, 0); in segmap_getmapflt() 1943 baseaddr = hat_kpm_mapin(pp, kpme); in segmap_getmapflt() 1952 return (baseaddr); in segmap_getmapflt() 1956 baseaddr = seg->s_base + ((smp - smd_smap) * MAXBSIZE); in segmap_getmapflt() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_device.c | 46 unsigned *ct_bar, uint32_t *baseaddr) in smrt_locate_cfgtbl() argument 84 *baseaddr = mem_offset; in smrt_locate_cfgtbl()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ioctl.c | 1122 uintptr_t baseaddr; in tavor_ioctl_ddr_read() local 1154 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; in tavor_ioctl_ddr_read() 1157 addr = (uint32_t *)((baseaddr + rdreg.tdr_offset) & ~0x3); in tavor_ioctl_ddr_read() 1181 uintptr_t baseaddr; in tavor_ioctl_reg_read() local 1202 baseaddr = (uintptr_t)state->ts_reg_cmd_baseaddr; in tavor_ioctl_reg_read() 1206 baseaddr = (uintptr_t)state->ts_reg_uar_baseaddr; in tavor_ioctl_reg_read() 1210 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; in tavor_ioctl_reg_read() 1218 addr = (uint32_t *)((baseaddr + rdreg.trg_offset) & ~0x3); in tavor_ioctl_reg_read() 1242 uintptr_t baseaddr; in tavor_ioctl_reg_write() local 1263 baseaddr = (uintptr_t)state->ts_reg_cmd_baseaddr; in tavor_ioctl_reg_write() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_fdvma.c | 58 caddr_t baseaddr = (caddr_t)((uintptr_t)a & PAGEMASK); in pci_fdvma_load() local 93 for (i = 0, a = baseaddr; i < npages; i++, a += IOMMU_PAGE_SIZE) { in pci_fdvma_load() 117 fdvma_p->kvbase[index] = baseaddr; in pci_fdvma_load()
|
/illumos-gate/usr/src/lib/libvmmapi/common/ |
H A D | vmmapi.c | 103 char *baseaddr; member 379 *guest_baseaddr = ctx->baseaddr; in vm_get_guestmem_from_ctx() 540 char *baseaddr, *ptr; in vm_setup_memory() local 574 baseaddr = ptr + VM_MMAP_GUARD_SIZE; in vm_setup_memory() 580 error = setup_memory_segment(ctx, gpa, len, baseaddr); in vm_setup_memory() 588 error = setup_memory_segment(ctx, gpa, len, baseaddr); in vm_setup_memory() 599 error = setup_memory_segment(ctx, VM_HIGHMEM, gpa, len, baseaddr); in vm_setup_memory() 610 error = setup_memory_segment(ctx, VM_LOWMEM, gpa, len, baseaddr); in vm_setup_memory() 616 ctx->baseaddr = baseaddr; in vm_setup_memory() 635 return (ctx->baseaddr + gaddr); in vm_map_gpa() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ioctl.c | 1227 uintptr_t baseaddr; in hermon_ioctl_reg_read() local 1252 baseaddr = (uintptr_t)state->hs_reg_cmd_baseaddr; in hermon_ioctl_reg_read() 1257 baseaddr = (uintptr_t)state->hs_reg_uar_baseaddr; in hermon_ioctl_reg_read() 1267 addr = (uint32_t *)((baseaddr + rdreg.arg_offset) & ~0x3); in hermon_ioctl_reg_read() 1302 uintptr_t baseaddr; in hermon_ioctl_reg_write() local 1327 baseaddr = (uintptr_t)state->hs_reg_cmd_baseaddr; in hermon_ioctl_reg_write() 1332 baseaddr = (uintptr_t)state->hs_reg_uar_baseaddr; in hermon_ioctl_reg_write() 1341 addr = (uint32_t *)((baseaddr + wrreg.arg_offset) & ~0x3); in hermon_ioctl_reg_write()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | umem.c | 1680 uintptr_t baseaddr = wsp->walk_addr; in bufctl_history_walk_step() local 1697 if ((uintptr_t)b->bc_addr != baseaddr || in bufctl_history_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 1749 uintptr_t baseaddr = wsp->walk_addr; in bufctl_history_walk_step() local 1765 if ((uintptr_t)bc.bc_addr != baseaddr || in bufctl_history_walk_step()
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 396 #define DTRACE_INRANGE(testaddr, testsz, baseaddr, basesz) \ argument 397 ((testaddr) - (uintptr_t)(baseaddr) < (basesz) && \ 398 (testaddr) + (testsz) - (uintptr_t)(baseaddr) <= (basesz) && \ 401 #define DTRACE_RANGE_REMAIN(remp, addr, baseaddr, basesz) \ argument 404 *(remp) = (uintptr_t)(baseaddr) + (basesz) - (addr); \
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 4294 caddr_t saddr, eaddr, baseaddr; in hat_add_callback() local 4376 baseaddr = (caddr_t)get_hblk_base(hmeblkp); in hat_add_callback() 4377 ASSERT(saddr >= baseaddr); in hat_add_callback()
|