/illumos-gate/usr/src/lib/libtnfctl/ |
H A D | prb_lmap.c | 130 prb_mainobj_get(prb_proc_ctl_t *proc_p, int *objfd, uintptr_t *baseaddr) argument 148 *baseaddr = 0;
|
H A D | elf.c | 47 static tnfctl_errcode_t dynsec_num(tnfctl_handle_t *hndl, uintptr_t baseaddr, 51 uintptr_t baseaddr, tnfctl_elf_search_t * search_info_p); 85 uintptr_t baseaddr; local 92 prbstat = prb_mainobj_get(hndl->proc_p, &objfd, &baseaddr); 97 prexstat = _tnfctl_sym_find_in_obj(objfd, baseaddr, "_DYNAMIC", 105 prexstat = dynsec_num(hndl, baseaddr, objfd, &num_dynentries); 189 dynsec_num(tnfctl_handle_t *hndl, uintptr_t baseaddr, argument 203 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info); 227 uintptr_t baseaddr, 222 elf_dynmatch(Elf * elf, char *strs, Elf_Scn * dyn_scn, GElf_Shdr * dyn_shdr, Elf_Data * dyn_data, uintptr_t baseaddr, tnfctl_elf_search_t *search_info_p) argument
|
H A D | sym.c | 65 static tnfctl_errcode_t sym_findname_in_obj(int objfd, uintptr_t baseaddr, 85 _tnfctl_sym_find_in_obj(int objfd, uintptr_t baseaddr, const char *symname, argument 104 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info); 143 obj->baseaddr, symname, symaddr); 209 found_obj->baseaddr, symname, symaddr); 241 obj->baseaddr, symaddr, symname); 270 sym_findname_in_obj(int objfd, uintptr_t baseaddr, uintptr_t symaddr, argument 289 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info);
|
H A D | traverse.c | 142 GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr, 255 addr = offset + baseaddr; 280 uintptr_t baseaddr, 310 addr = baseaddr + sym->st_value; 141 _tnfctl_traverse_rela(Elf * elf, char *strs, Elf_Scn * rel_scn, GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr, tnfctl_elf_search_t * search_info_p) argument 275 _tnfctl_traverse_dynsym(Elf * elf, char *elfstrs, Elf_Scn * scn, GElf_Shdr * shdr, Elf_Data * data, uintptr_t baseaddr, tnfctl_elf_search_t * search_info_p) argument
|
H A D | tnfctl_int.h | 105 uintptr_t baseaddr; member in struct:objlist 197 GElf_Shdr * shdr, Elf_Data * data, uintptr_t baseaddr, 217 GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr, 221 Elf_Scn * scn, GElf_Shdr * shdr, Elf_Data * data, uintptr_t baseaddr, 269 tnfctl_errcode_t _tnfctl_sym_find_in_obj(int objfd, uintptr_t baseaddr,
|
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | self_reloc.c | 64 void self_reloc(Elf_Addr baseaddr, ElfW_Dyn *dynamic); 70 self_reloc(Elf_Addr baseaddr, ElfW_Dyn *dynamic) argument 86 rel = (ElfW_Rel *)(dynp->d_un.d_ptr + baseaddr); 112 newaddr = (Elf_Addr *)(rel->r_offset + baseaddr); 113 *newaddr += baseaddr;
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | syms.c | 132 ulong_t baseaddr = 0; local 136 baseaddr = (ulong_t)mp->mi_addr; 148 addr -= baseaddr; 203 symptr->st_value += baseaddr;
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 58 psaddr_t baseaddr; local 78 baseaddr = 0; 80 baseaddr = rl->rl_base; 92 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) && 93 (pltaddr < (phdr.p_vaddr + baseaddr + 98 dynbase = phdr.p_vaddr + baseaddr; 123 rli_data->rlid_gotaddr = dynent.d_un.d_val + baseaddr;
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_fdvma.c | 58 caddr_t baseaddr = (caddr_t)((uintptr_t)a & PAGEMASK); local 93 for (i = 0, a = baseaddr; i < npages; i++, a += IOMMU_PAGE_SIZE) { 117 fdvma_p->kvbase[index] = baseaddr;
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 125 int relocsize, Addr baseaddr) 193 off += baseaddr; 201 value = baseaddr; 124 do_relocate(struct module *mp, char *reltbl, Word relshtype, int nreloc, int relocsize, Addr baseaddr) argument
|
/illumos-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_reloc.c | 123 int relocsize, Addr baseaddr) 188 off += baseaddr; 196 value = baseaddr; 122 do_relocate(struct module *mp, char *reltbl, Word relshtype, int nreloc, int relocsize, Addr baseaddr) argument
|
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/ |
H A D | ioboard.c | 221 split_bus_address(topo_mod_t *mod, di_node_t dp, uint_t baseaddr, argument 259 *brd = ((bc - baseaddr) / bussep) + minbrd; 260 *br = (bc - baseaddr) % bussep;
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_reloc.c | 156 Addr baseaddr) 180 destination = baseaddr; 192 if (shp->sh_addr == baseaddr) { 196 (baseaddr - (Addr)mp->text); 252 value = baseaddr; 273 roff + ((uintptr_t)baseaddr - 313 value -= (baseaddr + roff); 150 do_relocate( struct module *mp, char *reltbl, Word relshtype, int nreloc, int relocsize, Addr baseaddr) argument
|
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/ |
H A D | openfirm.c | 640 cell_t baseaddr; member in struct:__anon355 652 return ((void *)args.baseaddr);
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ioctl.c | 1333 uintptr_t baseaddr; local 1378 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; 1381 addr = (uint32_t *)((baseaddr + rdreg.tdr_offset) & ~0x3); 1409 uintptr_t baseaddr; local 1438 baseaddr = (uintptr_t)state->ts_reg_cmd_baseaddr; 1442 baseaddr = (uintptr_t)state->ts_reg_uar_baseaddr; 1446 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; 1457 addr = (uint32_t *)((baseaddr + rdreg.trg_offset) & ~0x3); 1485 uintptr_t baseaddr; local 1514 baseaddr [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ioctl.c | 1227 uintptr_t baseaddr; local 1252 baseaddr = (uintptr_t)state->hs_reg_cmd_baseaddr; 1257 baseaddr = (uintptr_t)state->hs_reg_uar_baseaddr; 1267 addr = (uint32_t *)((baseaddr + rdreg.arg_offset) & ~0x3); 1302 uintptr_t baseaddr; local 1327 baseaddr = (uintptr_t)state->hs_reg_cmd_baseaddr; 1332 baseaddr = (uintptr_t)state->hs_reg_uar_baseaddr; 1341 addr = (uint32_t *)((baseaddr + wrreg.arg_offset) & ~0x3);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_map.c | 1609 caddr_t baseaddr; /* MAXBSIZE aligned */ local 1830 baseaddr = segmap_pagecreate_kpm(seg, vp, baseoff, smp, rw); 1831 return (baseaddr); 1873 baseaddr = hat_kpm_page2va(pp, 0); 1875 baseaddr = hat_kpm_mapin(pp, kpme); 1891 return (baseaddr); 1941 baseaddr = hat_kpm_page2va(pp, 0); 1943 baseaddr = hat_kpm_mapin(pp, kpme); 1952 return (baseaddr); 1956 baseaddr 2285 caddr_t baseaddr = (caddr_t)((uintptr_t)addr & MAXBMASK); local [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 1305 caddr_t baseaddr; local 1321 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); 1328 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + 1333 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); 1335 ASSERT(baseaddr == 0); 1353 caddr_t baseaddr; local 1370 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); 1378 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + 1383 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); 1385 ASSERT(baseaddr [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 1748 uintptr_t baseaddr = wsp->walk_addr; local 1764 if ((uintptr_t)bc.bc_addr != baseaddr ||
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | umem.c | 1680 uintptr_t baseaddr = wsp->walk_addr; local 1697 if ((uintptr_t)b->bc_addr != baseaddr ||
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 4293 caddr_t saddr, eaddr, baseaddr; local 4375 baseaddr = (caddr_t)get_hblk_base(hmeblkp); 4376 ASSERT(saddr >= baseaddr);
|