Home
last modified time | relevance | path

Searched refs:baseaddr (Results 1 – 23 of 23) sorted by relevance

/titanic_41/usr/src/lib/libtnfctl/
H A Delf.c47 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; in _tnfctl_elf_dbgent() local
92 prbstat = prb_mainobj_get(hndl->proc_p, &objfd, &baseaddr); in _tnfctl_elf_dbgent()
97 prexstat = _tnfctl_sym_find_in_obj(objfd, baseaddr, "_DYNAMIC", in _tnfctl_elf_dbgent()
105 prexstat = dynsec_num(hndl, baseaddr, objfd, &num_dynentries); in _tnfctl_elf_dbgent()
189 dynsec_num(tnfctl_handle_t *hndl, uintptr_t baseaddr, in dynsec_num() argument
203 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info); in dynsec_num()
227 uintptr_t baseaddr, in elf_dynmatch() argument
H A Dsym.c65 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, in _tnfctl_sym_find_in_obj() argument
104 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info); in _tnfctl_sym_find_in_obj()
143 obj->baseaddr, symname, symaddr); in _tnfctl_sym_find()
209 found_obj->baseaddr, symname, symaddr); in _tnfctl_sym_obj_find()
241 obj->baseaddr, symaddr, symname); in _tnfctl_sym_findname()
270 sym_findname_in_obj(int objfd, uintptr_t baseaddr, uintptr_t symaddr, in sym_findname_in_obj() argument
289 prexstat = _tnfctl_traverse_object(objfd, baseaddr, &search_info); in sym_findname_in_obj()
H A Dtnfctl_int.h105 uintptr_t baseaddr; member
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,
H A Dtraverse.c142 GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr, in _tnfctl_traverse_rela() argument
255 addr = offset + baseaddr; in _tnfctl_traverse_rela()
280 uintptr_t baseaddr, in _tnfctl_traverse_dynsym() argument
310 addr = baseaddr + sym->st_value; in _tnfctl_traverse_dynsym()
H A Dprb_lmap.c130 prb_mainobj_get(prb_proc_ctl_t *proc_p, int *objfd, uintptr_t *baseaddr) in prb_mainobj_get() argument
148 *baseaddr = 0; in prb_mainobj_get()
H A Dprobes.c190 tnf_opaque, lib_baseaddr, cur_obj->baseaddr, in _tnfctl_find_all_probes()
241 cur_obj->baseaddr, cur_obj->objname, in _tnfctl_find_all_probes()
373 entry_p->baseaddr = obj->text_base; in per_loadobj()
416 if (obj->baseaddr == this_obj->text_base) in loadobj_find()
441 prexstat = _tnfctl_traverse_object(obj->objfd, obj->baseaddr, in get_num_probes()
477 prexstat = _tnfctl_traverse_object(obj->objfd, obj->baseaddr, in read_probes_in_obj()
H A Dprb_proc.h123 uintptr_t *baseaddr);
/titanic_41/usr/src/cmd/sgs/librtld_db/i386/
H A Dplt32_resolution.c58 psaddr_t baseaddr; in rli_func() local
78 baseaddr = 0; in rli_func()
80 baseaddr = rl->rl_base; in rli_func()
92 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) && in rli_func()
93 (pltaddr < (phdr.p_vaddr + baseaddr + in rli_func()
98 dynbase = phdr.p_vaddr + baseaddr; in rli_func()
123 rli_data->rlid_gotaddr = dynent.d_un.d_val + baseaddr; in rli_func()
/titanic_41/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c156 Addr baseaddr) in do_relocate() argument
180 destination = baseaddr; in do_relocate()
192 if (shp->sh_addr == baseaddr) { in do_relocate()
196 (baseaddr - (Addr)mp->text); in do_relocate()
252 value = baseaddr; in do_relocate()
273 roff + ((uintptr_t)baseaddr - in do_relocate()
313 value -= (baseaddr + roff); in do_relocate()
/titanic_41/usr/src/uts/i86pc/os/
H A Dmachdep.c1305 caddr_t baseaddr; in linear_pc() local
1321 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in linear_pc()
1328 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + in linear_pc()
1333 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in linear_pc()
1335 ASSERT(baseaddr == 0); in linear_pc()
1353 caddr_t baseaddr; in dtrace_linear_pc() local
1370 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in dtrace_linear_pc()
1378 *linearp = (caddr_t)(uintptr_t)(uint32_t)((uintptr_t)baseaddr + in dtrace_linear_pc()
1383 baseaddr = (caddr_t)(uintptr_t)USEGD_GETBASE(descrp); in dtrace_linear_pc()
1385 ASSERT(baseaddr == 0); in dtrace_linear_pc()
/titanic_41/usr/src/cmd/sgs/librtld_db/demo/common/
H A Dsyms.c132 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()
/titanic_41/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c123 int relocsize, Addr baseaddr) in do_relocate() argument
188 off += baseaddr; in do_relocate()
196 value = baseaddr; in do_relocate()
/titanic_41/usr/src/lib/fm/topo/modules/sun4/ioboard/
H A Dioboard.c221 split_bus_address(topo_mod_t *mod, di_node_t dp, uint_t baseaddr, in split_bus_address() argument
259 *brd = ((bc - baseaddr) / bussep) + minbrd; in split_bus_address()
260 *br = (bc - baseaddr) % bussep; in split_bus_address()
/titanic_41/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c125 int relocsize, Addr baseaddr) in do_relocate() argument
193 off += baseaddr; in do_relocate()
201 value = baseaddr; in do_relocate()
/titanic_41/usr/src/uts/common/vm/
H A Dseg_map.c1609 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 …]
/titanic_41/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_device.c46 unsigned *ct_bar, uint32_t *baseaddr) in smrt_locate_cfgtbl() argument
84 *baseaddr = mem_offset; in smrt_locate_cfgtbl()
/titanic_41/usr/src/uts/sun4u/io/pci/
H A Dpci_fdvma.c58 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()
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_ioctl.c1333 uintptr_t baseaddr; in tavor_ioctl_ddr_read() local
1378 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; in tavor_ioctl_ddr_read()
1381 addr = (uint32_t *)((baseaddr + rdreg.tdr_offset) & ~0x3); in tavor_ioctl_ddr_read()
1409 uintptr_t baseaddr; in tavor_ioctl_reg_read() local
1438 baseaddr = (uintptr_t)state->ts_reg_cmd_baseaddr; in tavor_ioctl_reg_read()
1442 baseaddr = (uintptr_t)state->ts_reg_uar_baseaddr; in tavor_ioctl_reg_read()
1446 baseaddr = (uintptr_t)state->ts_reg_ddr_baseaddr; in tavor_ioctl_reg_read()
1457 addr = (uint32_t *)((baseaddr + rdreg.trg_offset) & ~0x3); in tavor_ioctl_reg_read()
1485 uintptr_t baseaddr; in tavor_ioctl_reg_write() local
1514 baseaddr = (uintptr_t)state->ts_reg_cmd_baseaddr; in tavor_ioctl_reg_write()
[all …]
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_ioctl.c1227 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()
/titanic_41/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem.c1679 uintptr_t baseaddr = wsp->walk_addr; in bufctl_history_walk_step() local
1696 if ((uintptr_t)b->bc_addr != baseaddr || in bufctl_history_walk_step()
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dkmem.c1748 uintptr_t baseaddr = wsp->walk_addr; in bufctl_history_walk_step() local
1764 if ((uintptr_t)bc.bc_addr != baseaddr || in bufctl_history_walk_step()
/titanic_41/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c4325 caddr_t saddr, eaddr, baseaddr; in hat_add_callback() local
4407 baseaddr = (caddr_t)get_hblk_base(hmeblkp); in hat_add_callback()
4408 ASSERT(saddr >= baseaddr); in hat_add_callback()
/titanic_41/usr/src/uts/common/dtrace/
H A Ddtrace.c382 #define DTRACE_INRANGE(testaddr, testsz, baseaddr, basesz) \ argument
383 ((testaddr) - (uintptr_t)(baseaddr) < (basesz) && \
384 (testaddr) + (testsz) - (uintptr_t)(baseaddr) <= (basesz) && \