/illumos-gate/usr/src/cmd/sgs/link_audit/common/ |
H A D | who.c | 147 (ulong_t)((uintptr_t)pc - (uintptr_t)info.dli_saddr)); in print_simple_address() 221 pc = (caddr_t)((uintptr_t)pc - (uintptr_t)op->o_lpc); in print_address() 223 if (((uintptr_t)_sym->st_value < (uintptr_t)pc) && in print_address() 229 (ulong_t)((uintptr_t)pc - (uintptr_t)sym->st_value)); in print_address() 266 la_objopen(Link_map *lmp, Lmid_t lmid, uintptr_t *cookie) in la_objopen() 273 la_objclose(uintptr_t *cookie) in la_objclose() 281 uintptr_t 286 uintptr_t in la_sparcv9_pltenter() 290 uintptr_t in la_sparcv9_pltenter() 295 uintptr_t in la_sparcv9_pltenter() [all …]
|
H A D | symbindrep.c | 68 la_objopen(Link_map *lmp, Lmid_t lmid, uintptr_t *cookie) in la_objopen() 82 *cookie = (uintptr_t)lmp->l_name; in la_objopen() 89 uintptr_t 90 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() 91 uintptr_t *defcook, uint_t *sb_flags, const char *sym_name) in la_symbind64() 93 uintptr_t in la_symbind64() 94 la_symbind32(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() 95 uintptr_t *defcook, uint_t *sb_flags) in la_symbind64() 115 la_preinit(uintptr_t *cookie) in la_preinit()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | findstack.h | 37 uintptr_t *fsi_stack; /* place to record frames */ 38 uintptr_t fsi_sp; /* stack pointer */ 39 uintptr_t fsi_pc; /* pc */ 40 uintptr_t fsi_sobj_ops; /* sobj_ops */ 56 uintptr_t sm_text; /* base address of text in module */ 60 extern int findstack(uintptr_t, uint_t, int, const mdb_arg_t *); 61 extern int findstack_debug(uintptr_t, uint_t, int, const mdb_arg_t *); 67 extern int stacks(uintptr_t, uint_t, int, const mdb_arg_t *); 76 extern int stacks_findstack(uintptr_t, findstack_info_t *, uint_t);
|
H A D | bio.c | 48 uintptr_t hbuf_addr; in buf_walk_init() 85 wsp->walk_addr = (uintptr_t)hbufs[0].b_forw; in buf_walk_init() 95 uintptr_t addr; in buf_walk_step() 108 wsp->walk_addr = (uintptr_t) in buf_walk_step() 118 wsp->walk_addr = (uintptr_t)bwp->bw_bufp->b_forw; in buf_walk_step() 137 uintptr_t b_addr = addr; in bufpagefind() 138 uintptr_t arg; in bufpagefind() 147 arg = (uintptr_t)argv->a_un.a_val; in bufpagefind() 149 arg = (uintptr_t)mdb_strtoull(argv->a_un.a_str); in bufpagefind() 154 for (addr = (uintptr_t)b.b_pages; addr != 0; in bufpagefind() [all …]
|
H A D | ndievents.c | 69 (uintptr_t)device->devi_parent) == -1) { in dip_to_pathname() 71 (uintptr_t)device->devi_parent); in dip_to_pathname() 80 (uintptr_t)device->devi_node_name) == -1) { in dip_to_pathname() 89 (uintptr_t)addr) == -1) { in dip_to_pathname() 124 (uintptr_t)callback_list) == -1) { in ndi_callback_print() 131 (uintptr_t)cb.ndi_evtcb_dip) == -1) { in ndi_callback_print() 177 (uintptr_t)cookie_list) == -1) { in ndi_event_print() 183 (uintptr_t)cookie.definition) == -1) { in ndi_event_print() 190 (uintptr_t)def.ndi_event_name) == -1) { in ndi_event_print() 251 addr = (uintptr_t)handle.ndi_next_hdl; in ndi_event_hdl() [all …]
|
H A D | cyclic.c | 77 uintptr_t addr = (uintptr_t)((cpu_t *)wsp->walk_layer)->cpu_cyclic; in cyccpu_walk_step() 117 uintptr_t addr = wsp->walk_addr; in cycomni_walk_step() 245 uintptr_t caddr; in cycinfo() 281 caddr = (uintptr_t)cpu.cyp_cyclics; in cycinfo() 401 (uintptr_t)&buf[i] - (uintptr_t)&buf[0] + in cycinfo() 463 uintptr_t addr; in cyctrace_walk_init() 470 addr = (uintptr_t)sym.st_value; in cyctrace_walk_init() 503 uintptr_t addr; in cyctrace_walk_step() 530 (uintptr_t)&(buf->cyt_buf[ndx]) - (uintptr_t)cpu; in cyctrace_walk_step() 632 addr = (uintptr_t)sym.st_value; in cyccover() [all …]
|
H A D | hotplug.c | 65 hotplug_print(uintptr_t addr, struct dev_info *dev, devinfo_cb_data_t *data) in hotplug_print() 68 uintptr_t hdlp = (uintptr_t)dev->devi_hp_hdlp; in hotplug_print() 81 (uintptr_t)hdl.cn_info.cn_type_str) == -1) { in hotplug_print() 86 (uintptr_t)hdl.cn_info.cn_name) == -1) { in hotplug_print() 94 hdlp = (uintptr_t)hdl.next; in hotplug_print() 108 hotplug(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in hotplug() 111 uintptr_t devinfo_root; /* Address of root of devinfo tree */ in hotplug() 148 if (mdb_vread(&hdl, sizeof (ddi_hp_cn_handle_t), (uintptr_t)addr) in hotplug() 154 (uintptr_t)hdl.cn_info.cn_type_str) == -1) { in hotplug() 159 (uintptr_t)hdl.cn_info.cn_name) == -1) { in hotplug()
|
H A D | tsd.c | 68 (uintptr_t)(((struct tsd_thread *)wsp->walk_data)->ts_next); in tsd_walk_step() 82 ttotsd(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in ttotsd() 86 uintptr_t key = 0; in ttotsd() 87 uintptr_t eladdr; in ttotsd() 104 if (mdb_vread(ts, sizeof (*ts), (uintptr_t)t->t_tsd) == -1) { in ttotsd() 112 eladdr = (uintptr_t)(ts->ts_value + key - 1); in ttotsd() 127 tsdthr_match(uintptr_t addr, const kthread_t *t, uintptr_t tsdaddr) in tsdthr_match() 132 if (tsdaddr == (uintptr_t)t->t_tsd) in tsdthr_match() 142 tsdtot(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in tsdtot() 146 if (mdb_walk("thread", (mdb_walk_cb_t)(uintptr_t)tsdthr_match, in tsdtot()
|
H A D | irm.c | 35 extern int mdb_devinfo2driver(uintptr_t, char *, size_t); 59 uintptr_t addr; in check_irm_enabled() 67 addr = (uintptr_t)sym.st_value; in check_irm_enabled() 87 wsp->walk_addr = (uintptr_t)sym.st_value; in irmpools_walk_init() 95 wsp->walk_addr = (uintptr_t)(wsp->walk_addr + in irmreqs_walk_init() 136 (uintptr_t)pool.ipool_owner) != sizeof (dev)) { in irmpools_dcmd() 141 mdb_devinfo2driver((uintptr_t)pool.ipool_owner, driver, in irmpools_dcmd() 188 irmreq_dcmd(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in irmreq_dcmd() 215 (uintptr_t)req.ireq_dip) != sizeof (dev)) { in irmreq_dcmd() 221 (uintptr_t)dev.devi_intr_p) != sizeof (intr)) { in irmreq_dcmd() [all …]
|
H A D | mdi.c | 49 static int get_mdbstr(uintptr_t addr, char *name); 53 static void dump_string(uintptr_t addr, char *name); 97 static uintptr_t firstaddr = 0; 137 mdiprops((uintptr_t)value.pi_prop, flags, 0, NULL); in mdipi() 235 mdipathinfo_cb_str, (uintptr_t)value.ph_path_head); in mdiphci() 296 mdiphci_cb_str, (uintptr_t)value.vh_phci_head); in mdivhci() 338 wsp->walk_addr = (uintptr_t) in mdi_pi_client_link_walk_step() 407 wsp->walk_addr = (uintptr_t) in mdi_pi_phci_link_walk_step() 474 wsp->walk_addr = (uintptr_t) in mdi_phci_ph_next_walk_step() 551 get_mdbstr(uintptr_t addr, char *string_val) in get_mdbstr() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libuutil/ |
H A D | libuutil.c | 114 uintptr_t ulpw_final; 115 uintptr_t ulpw_current; 141 ulpw->ulpw_final = (uintptr_t)null_lpool.ulp_prev; in uutil_listpool_walk_init() 142 ulpw->ulpw_current = (uintptr_t)null_lpool.ulp_next; in uutil_listpool_walk_init() 166 ulpw->ulpw_current = (uintptr_t)ulp.ulp_next; in uutil_listpool_walk_step() 179 uintptr_t ulw_final; 180 uintptr_t ulw_current; 239 uintptr_t ulnw_final; 240 uintptr_t ulnw_current; 282 uintptr_t diff; in uutil_list_node_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 79 uintptr_t ls_start; 80 uintptr_t ls_end; 85 uintptr_t lm_seg_count; 86 uintptr_t lm_seg_max; 572 const uintptr_t *regs = (const uintptr_t *)&lwp->pr_reg; in leaky_process_lwp() 574 uintptr_t sp; in leaky_process_lwp() 575 uintptr_t addr; in leaky_process_lwp() 646 uintptr_t *pcp) in leaky_subr_caller() 650 uintptr_t pc = 0; in leaky_subr_caller() 816 (uintptr_t)bcp->bc_cache, (uintptr_t)bcp->bc_cache); in leaky_subr_add_leak() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | sbbcvar.h | 139 sbbc_dbg(flag, dip, fmt, (uintptr_t)(a1), 0, 0, 0, 0); 141 sbbc_dbg(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), 0, 0, 0); 143 sbbc_dbg(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), \ 144 (uintptr_t)(a3), 0, 0); 146 sbbc_dbg(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), \ 147 (uintptr_t)(a3), (uintptr_t)(a4), 0); 149 sbbc_dbg(flag, dip, fmt, (uintptr_t)(a1), (uintptr_t)(a2), \ 150 (uintptr_t)(a3), (uintptr_t)(a4), (uintptr_t)(a5));
|
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | impl.c | 74 mdb_warn("cannot read at address %p", (uintptr_t)ptr); in kcf_provider_desc() 97 (uintptr_t)desc.pd_description) == -1) { in kcf_provider_desc() 111 (uintptr_t)(desc.pd_percpu_bins + i)) == -1) { in kcf_provider_desc() 232 (uintptr_t)ptr) == -1) { in prov_tab() 260 (uintptr_t)tab[i]) == -1) { in prov_tab() 262 (uintptr_t)tab[i]); in prov_tab() 267 (uintptr_t)desc.pd_name); in prov_tab() 317 (uintptr_t)ptr) == -1) { in policy_tab() 365 (uintptr_t)((char *)mechs)) == -1) in prt_mechs() 404 uintptr_t *soft; in soft_conf_walk_init() [all …]
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pstack.c | 171 uintptr_t addr = psp->pr_oldcontext; in load_uclist() 173 uintptr_t *new_addrs; in load_uclist() 177 if (addr == (uintptr_t)NULL) in load_uclist() 184 new_size * sizeof (uintptr_t)); in load_uclist() 198 uc.uc_link = (ucontext_t *)(uintptr_t)u32.uc_link; in load_uclist() 208 addr = (uintptr_t)uc.uc_link; in load_uclist() 215 if (addr == (uintptr_t)NULL) in load_uclist() 230 uintptr_t lhs = *((const uintptr_t *)lhp); in sort_uclist() 231 uintptr_t rhs = *((const uintptr_t *)rhp); in sort_uclist() 278 find_uclink(uclist_t *ucl, uintptr_t addr) in find_uclink() [all …]
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | i86mmu.h | 35 extern int pte_dcmd(uintptr_t addr, uint_t flags, int argc, 38 extern int report_maps_dcmd(uintptr_t addr, uint_t flags, int argc, 41 extern int htables_dcmd(uintptr_t addr, uint_t flags, int argc, 44 extern int ptable_dcmd(uintptr_t addr, uint_t flags, int argc, 47 extern int ptmap_dcmd(uintptr_t addr, uint_t flags, int argc, 50 extern int va2pfn_dcmd(uintptr_t addr, uint_t flags, int argc, 53 extern int mfntopfn_dcmd(uintptr_t addr, uint_t flags, int argc, 56 extern int pfntomfn_dcmd(uintptr_t addr, uint_t flags, int argc, 59 extern int memseg_list(uintptr_t addr, uint_t flags, int argc,
|
H A D | xcall.c | 50 cpu_id_to_addr(processorid_t cpun, uintptr_t *addrp) in cpu_id_to_addr() 52 uintptr_t addr; in cpu_id_to_addr() 60 if (cpun * sizeof (uintptr_t) > sym.st_size) in cpu_id_to_addr() 63 addr = (uintptr_t)sym.st_value + cpun * sizeof (uintptr_t); in cpu_id_to_addr() 70 if (addr != (uintptr_t)NULL) { in cpu_id_to_addr() 92 data->xd_msgs[data->xd_msg_index].xc_next = (void *)(uintptr_t)current; in xcall_copy_msg() 98 xcall_get_msgs(uintptr_t addr, const void *wdata, void *priv) in xcall_get_msgs() 104 uintptr_t msgaddr; in xcall_get_msgs() 111 msgaddr = (uintptr_t)xcpu.cpu_m.xc_curmsg; in xcall_get_msgs() 124 for (msgaddr = (uintptr_t)xcpu.cpu_m.xc_msgbox; in xcall_get_msgs() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | nfs_clnt.c | 366 uintptr_t nfs3_ops; in nfs_print_mntinfo_cb() 1483 uintptr_t list_addr; in nfs4_foo_dcmd() 1522 uintptr_t list_addr; in nfs4_oob_dcmd() 1523 uintptr_t list_inst; in nfs4_oob_dcmd() 1601 uintptr_t os_list_ptr; in nfs4_openstreams_cb() 1710 uintptr_t rtaddr; in nfs_rtable_common_init() 1775 uintptr_t nfs2_ops; 1776 uintptr_t nfs3_ops; 1777 uintptr_t nfs4_ops; 2213 uintptr_t addr; in nfs_acache_walk_init() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_target.h | 159 extern ssize_t mdb_tgt_vread(mdb_tgt_t *, void *, size_t, uintptr_t); 163 extern ssize_t mdb_tgt_fread(mdb_tgt_t *, void *, size_t, uintptr_t); 165 extern ssize_t mdb_tgt_ioread(mdb_tgt_t *, void *, size_t, uintptr_t); 222 extern int mdb_tgt_lookup_by_addr(mdb_tgt_t *, uintptr_t, uint_t, 296 uintptr_t map_base; /* Virtual address of base of mapping */ 306 extern const mdb_map_t *mdb_tgt_addr_to_map(mdb_tgt_t *, uintptr_t); 309 extern struct ctf_file *mdb_tgt_addr_to_ctf(mdb_tgt_t *, uintptr_t); 331 typedef uintptr_t mdb_tgt_tid_t; /* Opaque thread identifier */ 335 uintptr_t st_pc; /* Program counter, if stopped */ 405 uintptr_t spec_base; /* Start of affected memory region */ [all …]
|
/illumos-gate/usr/src/lib/libumem/amd64/ |
H A D | umem_genasm.c | 81 static uintptr_t umem_genasm_mptr = (uintptr_t)&_malloc; 83 static uintptr_t umem_genasm_fptr = (uintptr_t)&_free; 85 static uintptr_t umem_genasm_omptr = (uintptr_t)umem_malloc; 86 static uintptr_t umem_genasm_ofptr = (uintptr_t)umem_malloc_free; 90 #define PTC_ROOT_SIZE sizeof (uintptr_t) 418 genasm_malfini(uint8_t *bp, uintptr_t mptr) in genasm_malfini() 499 ASSERT(((uintptr_t)bp - total) == (uintptr_t)base); in genasm_malloc() 549 ASSERT(((uintptr_t)bp - total) == (uintptr_t)base); in genasm_free() 562 uintptr_t mpbase, fpbase; in umem_genasm() 565 mptr = (void *)((uintptr_t)umem_genasm_mptr + 5); in umem_genasm() [all …]
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | desctbls.c | 214 dp->usd_lobase = (uintptr_t)base; in set_usegd() 215 dp->usd_midbase = (uintptr_t)base >> 16; in set_usegd() 232 dp->ssd_lobase = (uintptr_t)base; in set_syssegd() 248 uintptr_t base; in get_ssd_base() 250 base = (uintptr_t)dp->ssd_lobase | in get_ssd_base() 251 (uintptr_t)dp->ssd_midbase << 16 | in get_ssd_base() 316 dp->sgd_looffset = (uintptr_t)func; in set_gatesegd() 388 ((uintptr_t)ldp & PAGEOFFSET); in ldt_update_segd() 603 kbm_read_only((uintptr_t)gdt0, gdtpa); in init_gdt() 659 r_gdt.dtr_base = (uintptr_t)gdt0; in init_gdt() [all …]
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_isa.c | 51 uintptr_t pc; in dtrace_getpcstack() 116 uintptr_t sp) in dtrace_getustack_common() 121 uintptr_t oldsp; in dtrace_getustack_common() 219 uintptr_t pc, sp; in dtrace_getupcstack() 275 uintptr_t pc, sp; in dtrace_getustackdepth() 417 uintptr_t val; in dtrace_getarg() 699 dtrace_copycheck(uintptr_t uaddr, uintptr_t kaddr, size_t size) in dtrace_copycheck() 714 dtrace_copyin(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyin() 723 dtrace_copyout(uintptr_t kaddr, uintptr_t uaddr, size_t size, in dtrace_copyout() 731 dtrace_copyinstr(uintptr_t uaddr, uintptr_t kaddr, size_t size, in dtrace_copyinstr() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sysent.c | 65 int64_t brandsys(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t, 150 int utimesys(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t); 160 int syslwp_park(int, uintptr_t, uintptr_t); 189 int sysi86(short, uintptr_t, uintptr_t, uintptr_t); 304 int corectl(int, uintptr_t, uintptr_t, uintptr_t); 305 int modctl(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); 1095 uintptr_t, uintptr_t, uintptr_t, uintptr_t); 1100 uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, uintptr_t arg5) in systrace_stub() 1105 dtrace_systrace_syscall(uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, in dtrace_systrace_syscall() 1106 uintptr_t arg3, uintptr_t arg4, uintptr_t arg5) in dtrace_systrace_syscall() [all …]
|
/illumos-gate/usr/src/lib/libumem/i386/ |
H A D | umem_genasm.c | 76 static uintptr_t umem_genasm_mptr = (uintptr_t)&_malloc; 78 static uintptr_t umem_genasm_fptr = (uintptr_t)&_free; 80 static uintptr_t umem_genasm_omptr = (uintptr_t)umem_malloc; 81 static uintptr_t umem_genasm_ofptr = (uintptr_t)umem_malloc_free; 89 #define PTC_ROOT_SIZE sizeof (uintptr_t) 408 genasm_malfini(uint8_t *bp, uintptr_t mptr) in genasm_malfini() 489 ASSERT(((uintptr_t)bp - total) == (uintptr_t)base); in genasm_malloc() 539 ASSERT(((uintptr_t)bp - total) == (uintptr_t)base); in genasm_free() 552 uintptr_t mpbase, fpbase; in umem_genasm() 555 mptr = (void *)((uintptr_t)umem_genasm_mptr + 5); in umem_genasm() [all …]
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_options.c | 49 dt_opt_agg(dtrace_hdl_t *dtp, const char *arg, uintptr_t option) in dt_opt_agg() 62 dt_opt_amin(dtrace_hdl_t *dtp, const char *arg, uintptr_t option) in dt_opt_amin() 109 dt_opt_core(dtrace_hdl_t *dtp, const char *arg, uintptr_t option) in dt_opt_core() 893 sec = (dof_sec_t *)(uintptr_t)((uintptr_t)dof + in dt_options_load() 903 dof_optdesc_t *opt = (dof_optdesc_t *)(uintptr_t) in dt_options_load() 904 ((uintptr_t)dof + sec->dofs_offset + offs); in dt_options_load() 921 int (*o_func)(dtrace_hdl_t *, const char *, uintptr_t); 922 uintptr_t o_option; 940 { "define", dt_opt_cpp_opts, (uintptr_t)"-D" }, 946 { "incdir", dt_opt_cpp_opts, (uintptr_t)"-I" }, [all …]
|