/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | findstack_subr.c | 38 uintptr_t rw_fp; 39 uintptr_t rw_rtn; 60 #define STACKS_SOBJ_MX (uintptr_t)"MX" 61 #define STACKS_SOBJ_CV (uintptr_t)"CV" 91 sobj_text_to_ops(const char *name, uintptr_t *sobj_ops_out) in sobj_text_to_ops() 106 sobj_ops_to_text(uintptr_t addr, char *out, size_t sz) in sobj_ops_to_text() 177 uintptr_t sulwp_addr; 185 stacks_ulwp_walk(uintptr_t addr, ulwp_t *ulwp, void *ignored) in stacks_ulwp_walk() 222 uintptr_t fp; in stacks_findstack() 270 fsip->fsi_sp = fp = (uintptr_t)reg; in stacks_findstack() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_kvm.c | 204 if (n == 8 && ((uintptr_t)s1 & 7) == 0 && ((uintptr_t)s2 & 7) == 0) in kmt_bcopy() 208 if (n == 4 && ((uintptr_t)s1 & 3) == 0 && ((uintptr_t)s2 & 3) == 0) in kmt_bcopy() 210 else if (n == 2 && ((uintptr_t)s1 & 1) == 0 && ((uintptr_t)s2 & 1) == 0) in kmt_bcopy() 263 static uintptr_t 284 switch ((uintptr_t)as) { in kmt_vtop() 819 (uintptr_t)km, 0); in kmt_modlist_update_cb() 984 switch ((uintptr_t)obj) { in kmt_lookup_by_name() 1081 switch ((uintptr_t)obj) { in kmt_symbol_iter() 1154 uintptr_t kas; in kmt_mapping_iter() 1701 uintptr_t addr = 0; in kmt_brkpt_info() [all …]
|
H A D | kmdb_dpi.h | 83 uintptr_t wp_addr; /* Watchpoint base address */ 108 extern int kmdb_dpi_brkpt_arm(uintptr_t, mdb_instr_t *); 109 extern int kmdb_dpi_brkpt_disarm(uintptr_t, mdb_instr_t); 123 extern uintptr_t kmdb_dpi_call(uintptr_t, uint_t, const uintptr_t *); 130 extern void kmdb_dpi_dump_crumbs(uintptr_t, int);
|
/illumos-gate/usr/src/lib/libproc/i386/ |
H A D | Pisadep.c | 46 Ppltdest(struct ps_prochandle *P, uintptr_t pltaddr) in Ppltdest() 50 uintptr_t r_addr; in Ppltdest() 79 Pissyscall(struct ps_prochandle *P, uintptr_t addr) in Pissyscall() 94 Pissyscall_prev(struct ps_prochandle *P, uintptr_t addr, uintptr_t *dst) in Pissyscall_prev() 229 uintptr_t uc_addr; in Pstack_iter() 289 uc_addr = (uintptr_t)NULL; in Pstack_iter() 291 if (uc_addr != (uintptr_t)NULL && in Pstack_iter() 307 uintptr_t 321 uintptr_t ap) in Psyscall_copyinargs() 332 (uintptr_t)ap) != sizeof (int) * (nargs+1)) in Psyscall_copyinargs() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_target_impl.h | 76 ssize_t (*t_vread)(mdb_tgt_t *, void *, size_t, uintptr_t); 77 ssize_t (*t_vwrite)(mdb_tgt_t *, const void *, size_t, uintptr_t); 80 ssize_t (*t_fread)(mdb_tgt_t *, void *, size_t, uintptr_t); 82 ssize_t (*t_ioread)(mdb_tgt_t *, void *, size_t, uintptr_t); 99 const mdb_map_t *(*t_addr_to_map)(mdb_tgt_t *, uintptr_t); 101 struct ctf_file *(*t_addr_to_ctf)(mdb_tgt_t *, uintptr_t); 107 int (*t_step_out)(mdb_tgt_t *, uintptr_t *); 108 int (*t_next)(mdb_tgt_t *, uintptr_t *); 112 int (*t_add_vbrkpt)(mdb_tgt_t *, uintptr_t, 119 int (*t_add_vwapt)(mdb_tgt_t *, uintptr_t, size_t, uint_t, [all …]
|
H A D | mdb_whatis.h | 46 extern int mdb_whatis_overlaps(mdb_whatis_t *, uintptr_t, size_t); 63 extern int mdb_whatis_match(mdb_whatis_t *, uintptr_t, size_t, uintptr_t *); 79 extern void mdb_whatis_report_address(mdb_whatis_t *, uintptr_t, 96 extern void mdb_whatis_report_object(mdb_whatis_t *, uintptr_t, uintptr_t,
|
H A D | mdb_whatis.c | 46 const uintptr_t *range = r; in find_range() 47 uintptr_t el = *(const uintptr_t *)e; in find_range() 62 uintptr_t lhs = *(const uintptr_t *)l; in uintptr_cmp() 63 uintptr_t rhs = *(const uintptr_t *)r; in uintptr_cmp() 72 static const uintptr_t * 75 uintptr_t range[2]; in mdb_whatis_search() 91 const uintptr_t *f; in mdb_whatis_overlaps() 149 mdb_whatis_match(mdb_whatis_t *w, uintptr_t base, size_t size, uintptr_t *out) in mdb_whatis_match() 236 uintptr_t addr, uintptr_t base, const char *format, ...) in mdb_whatis_report_object() 286 (addr - (uintptr_t)sym.st_value) < sym.st_size) { in mdb_whatis_report_address() [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | brandsys.c | 35 brandsys(int cmd, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, in brandsys() 36 uintptr_t arg4, uintptr_t arg5, uintptr_t arg6) in brandsys()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/neti/ |
H A D | neti.c | 44 netinfolist(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in netinfolist() 55 (uintptr_t)(addr + OFFSETOF(netstack_t, netstack_neti))) == -1) { in netinfolist() 60 if (mdb_vread((void *)&nlh, sizeof (nlh), (uintptr_t)((uintptr_t)nts + in netinfolist() 69 if (mdb_vread((void *)&nd, sizeof (nd), (uintptr_t)p) == -1) { in netinfolist() 79 (uintptr_t)nd.netd_info.netp_name) == -1) { in netinfolist() 86 (char *)p + (uintptr_t)&((struct net_data *)0)->netd_info, in netinfolist()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nsmb/ |
H A D | nsmb.c | 53 print_str(uintptr_t addr) in print_str() 75 uintptr_t pp; 251 smb_fh_cb(uintptr_t addr, const void *data, void *arg) in smb_fh_cb() 426 uintptr_t addr; in rqlist_walk_init() 443 wsp->walk_addr = (uintptr_t)rqh.tqh_first; in rqlist_walk_init() 465 wsp->walk_addr = (uintptr_t)rq.sr_link.tqe_next; in rqlist_walk_step() 473 uintptr_t uid; /* optional filtering by UID */ 557 wsp->walk_addr = (uintptr_t)sym.st_value; in pwtree_walk_init() 602 mdb_printf(" %d", (uintptr_t)ptn->uid); in pwtree_cb() 603 print_str((uintptr_t)ptn->srvdom); in pwtree_cb() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_test/ |
H A D | mdb_test.c | 61 cmd_praddr(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_praddr() 81 uintptr_t lhs = *((const uintptr_t *)lp); in compare() 82 uintptr_t rhs = *((const uintptr_t *)rp); in compare() 88 cmd_qsort(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_qsort() 116 qsort(p.pipe_data, p.pipe_len, sizeof (uintptr_t), compare); in cmd_qsort() 131 cmd_runtest(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_runtest() 173 cmd_vread(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_vread() 201 cmd_pread(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_pread() 328 cmd_nputs(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_nputs() 357 cmd_printf(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_printf() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | common.c | 29 uintptr_t zsd_data; /* Result */ 33 zoned_find_zsd_cb(uintptr_t addr, const void *data, void *cb_data) in zoned_find_zsd_cb() 42 cbd->zsd_data = (uintptr_t)entry->zsd_data; in zoned_find_zsd_cb() 48 zoned_get_nfs_globals(uintptr_t zonep, uintptr_t *result) in zoned_get_nfs_globals() 54 zoned_get_zsd(uintptr_t zonep, char *key_str, uintptr_t *result) in zoned_get_zsd() 124 uintptr_t w = ((rwlock_impl_t *)lp)->rw_wwwh; in common_rwlock() 125 uintptr_t o = w & RW_OWNER; in common_rwlock() 143 if (mdb_vread(in, nb->len, (uintptr_t)nb->buf) == -1) in common_netbuf_str() 193 uintptr_t table; /* current table pointer */ 220 uintptr_t addr = wsp->walk_addr; in hash_table_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/specfs/ |
H A D | specfs.c | 35 uintptr_t sw_stable; 43 uintptr_t stable; in snode_walk_init() 44 uintptr_t sp; in snode_walk_init() 60 stable = (uintptr_t)sym.st_value; in snode_walk_init() 80 uintptr_t addr = wsp->walk_addr; in snode_walk_step() 96 addr = (uintptr_t)sp; in snode_walk_step() 104 wsp->walk_addr = (uintptr_t)snode.s_next; in snode_walk_step() 122 snode_cb(uintptr_t addr, const struct snode *snode, snode_cbdata_t *sd) in snode_cb() 165 snode(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in snode() 169 uintptr_t major = 0, dev = 0; in snode() [all …]
|
/illumos-gate/usr/src/lib/libuutil/common/ |
H A D | libuutil_impl.h | 61 #define UU_PTR_ENCODE(ptr) BSWAP_64((uintptr_t)(void *)(ptr)) 63 #define UU_PTR_ENCODE(ptr) BSWAP_32((uintptr_t)(void *)(ptr)) 87 uintptr_t ul_next_enc; 88 uintptr_t ul_prev_enc; 91 uintptr_t ul_parent_enc; /* encoded parent pointer */ 136 uintptr_t ua_next_enc; 137 uintptr_t ua_prev_enc; 140 uintptr_t ua_parent_enc;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | libumem.c | 115 uintptr_t kv_addr; 146 umastat_lwp_ptc(uintptr_t addr, void *buf, int *nbufs) in umastat_lwp_ptc() 166 &nbufs, (uintptr_t)ulwp->ul_self) == -1) { in umastat_lwp_cache() 179 umastat_lwp(uintptr_t addr, const ulwp_t *ulwp, void *ignored) in umastat_lwp() 207 umastat_cache_ptc(uintptr_t addr, const void *ignored, int *nptc) in umastat_cache_ptc() 255 if (kv->kv_addr == (uintptr_t)cp->cache_arena) in umastat_cache() 261 kv->kv_addr = (uintptr_t)cp->cache_arena; in umastat_cache() 299 umastat_vmem(uintptr_t addr, const vmem_t *v, void *ignored) in umastat_vmem() 302 uintptr_t paddr; in umastat_vmem() 306 for (paddr = (uintptr_t)v->vm_source; paddr != 0; ident += 4) { in umastat_vmem() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 86 uintptr_t kaddr; in icmp_stacks_walk_step() 110 uintptr_t kaddr; in tcp_stacks_walk_step() 134 uintptr_t kaddr; in udp_stacks_walk_step() 267 uintptr_t mi_wd_miofirst; 353 uintptr_t kaddr; in mi_payload_walk_step() 565 ns_to_stackid(uintptr_t kaddr) in ns_to_stackid() 593 uintptr_t tcp_kaddr; in netstat_tcp_cb() 646 uintptr_t udp_kaddr; in netstat_udp_cb() 712 (uintptr_t)connp->conn_icmp); in netstat_icmp_cb() 865 (uintptr_t)ill.ill_name); in get_ifname() [all …]
|
H A D | taskq.c | 35 uintptr_t tq_addr; 142 uintptr_t minmaxq = 0; in taskq() 350 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_init() 374 wsp->walk_addr = (uintptr_t)tq_ent.tqent_next; in taskq_ent_walk_step() 378 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_step() 386 uintptr_t tti_addr; 387 uintptr_t *tti_tlist; 399 uintptr_t *tlist; in taskq_thread_walk_init() 412 tlist[0] = (uintptr_t)tq.tq_thread; in taskq_thread_walk_init() 415 (uintptr_t)tq.tq_threadlist) == -1) { in taskq_thread_walk_init() [all …]
|
H A D | streams.c | 359 uintptr_t maddr; in queue() 367 uintptr_t syncq = 0; in queue() 427 maddr = (uintptr_t)mblk.b_next; in queue() 764 q2x(uintptr_t addr, int argc, qprint_func prfunc) in q2x() 817 sd2x(uintptr_t addr, int argc, sdprint_func prfunc) in sd2x() 967 wsp->walk_addr = (uintptr_t)s.sd_wrq; in str_walk_init() 993 wsp->walk_addr = (uintptr_t)wq->q_next; in strr_walk_step() 1019 wsp->walk_addr = (uintptr_t)wq->q_next; in strw_walk_step() 1237 uintptr_t dbaddr = 0; in mblk_prt() 1427 wsp->walk_addr = (uintptr_t)((char *)db.db_fthdr + in strftblk_walk_init() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_tcp.c | 138 (void) sprintf(get_line((char *)(uintptr_t)tcp->th_sport - in interpret_tcp() 152 (void) sprintf(get_line((char *)(uintptr_t)tcp->th_dport - in interpret_tcp() 155 (void) sprintf(get_line((char *)(uintptr_t)tcp->th_seq - in interpret_tcp() 163 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 165 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 169 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 172 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 176 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 179 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() 182 (void) sprintf(get_line(((char *)(uintptr_t)tcp->th_flags - in interpret_tcp() [all …]
|
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/ |
H A D | xpv_psm.c | 45 static uintptr_t evtchn_cpus_addr; 58 uintptr_t shared_info_addr; in update_tables() 245 (uintptr_t)avec_tbl[i].avh_link); in print_isr() 247 interrupt_print_isr((uintptr_t)avhp.av_vector, in print_isr() 248 (uintptr_t)avhp.av_intarg1, (uintptr_t)avhp.av_dip); in print_isr() 274 uintptr_t dip_addr; in print_bus() 279 (uintptr_t)avec_tbl[irq].avh_link, MDB_CTF_VREAD_QUIET) == -1) in print_bus() 282 dip_addr = (uintptr_t)avhp.av_dip; in print_bus() 296 dip_addr = (uintptr_t)dev_info.devi_parent; in print_bus() 404 (uintptr_t)apic_irq_tbl[i]) == -1) in interrupts_dump() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 64 (((uintptr_t)(x) + (uintptr_t)(a) - 1l) & ~((uintptr_t)(a) - 1l))) 95 uintptr_t kpm1_low = 0; 96 uintptr_t kpm1_high = 0; 97 uintptr_t kpm2_low = 0; 98 uintptr_t kpm2_high = 0; 105 static uintptr_t xpv_end; 188 uintptr_t va = *vaddr; in xpv_va_walk() 189 uintptr_t scan_va; in xpv_va_walk() 328 uintptr_t va; in dump_xpv_addr() 375 uintptr_t va; in dump_xpv_data() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/smartpqi/ |
H A D | smartpqi.c | 38 #define INVALID_OPT_VAL ((uintptr_t)(-1)) 184 (uintptr_t)error_info)) != in display_raid_error_info() 245 (uintptr_t)cmdp->pc_io_rqst); in display_cmd() 334 (uintptr_t)cmds.list_head.list_next); in pqi_cmd_list_head() 551 pqi_getopts(uintptr_t addr, int argc, const mdb_arg_t *argv, uintptr_t *cntlr, in pqi_getopts() 554 uintptr_t device = INVALID_OPT_VAL; in pqi_getopts() 578 uintptr_t instance = INVALID_OPT_VAL; in smartpqi() 579 uintptr_t adr; in smartpqi() 598 addr = (uintptr_t)0; in smartpqi() 614 (uintptr_t)adr); in smartpqi() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libproc/ |
H A D | libproc.c | 47 pr_symtab(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in pr_symtab() 100 (uintptr_t)symtab.sym_data_pri) == -1) { in pr_symtab() 107 (uintptr_t)symtab.sym_data_aux) == -1)) { in pr_symtab() 115 uintptr_t src = byaddr ? (uintptr_t)symtab.sym_byaddr : in pr_symtab() 116 (uintptr_t)symtab.sym_byname; in pr_symtab() 146 if (mdb_vread(&sym, sizeof (sym), (uintptr_t)data->d_buf + in pr_symtab() 149 (uintptr_t)data->d_buf + idx * sizeof (sym)); in pr_symtab() 156 (uintptr_t)symtab.sym_strs + sym.st_name) == -1) { in pr_symtab() 181 uintptr_t search; in pr_addr2map() 257 uintptr_t miw_next; [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_vm.c | 206 uintptr_t vmp_gpa; 234 const uintptr_t size = end + 1; in vmspace_alloc() 241 size <= (uintptr_t)USERLIMIT); in vmspace_alloc() 547 vmm_mmio_alloc(vmspace_t *vmspace, uintptr_t gpa, size_t len, uintptr_t hpa) in vmm_mmio_alloc() 635 const uintptr_t range_end = addr + size; in vm_mapping_find() 767 vmspace_map(vmspace_t *vms, vm_object_t *vmo, uintptr_t obj_off, uintptr_t addr, in vmspace_map() 812 vmspace_unmap(vmspace_t *vms, uintptr_t addr, uintptr_t len) in vmspace_unmap() 814 const uintptr_t end = addr + len; in vmspace_unmap() 948 vmspace_populate(vmspace_t *vms, uintptr_t addr, uintptr_t len) in vmspace_populate() 1639 const uintptr_t gpa = (uintptr_t)off; in vm_segmap_space() [all …]
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | kboot_mmu.h | 57 extern int kbm_probe(uintptr_t *va, size_t *len, pfn_t *pfn, uint_t *prot); 62 extern void kbm_map(uintptr_t va, paddr_t pa, uint_t level, uint_t is_kernel); 65 extern void kbm_map_ma(maddr_t ma, uintptr_t va, uint_t level); 71 extern void kbm_unmap(uintptr_t va); 77 extern pfn_t kbm_remap(uintptr_t va, pfn_t pfn); 82 extern void kbm_read_only(uintptr_t va, paddr_t pa);
|