pc_t
pc_t *stack;
frames = rec->dtrd_size / sizeof (pc_t);
stack = (pc_t *)(data + rec->dtrd_offset);
pc_t callers[KMEM_LITE_MAX];
pc_t uninit = (pc_t)KMEM_UNINITIALIZED_PATTERN;
if (mdb_vread(callers, count * sizeof (pc_t),
pc_t *stk = vs.vs_stack;
typedef pc_t leak_pc_t;
pc_t caller;
leaky_subr_caller(const pc_t *stack, uint_t depth, char *buf, uintptr_t *pcp)
size = nframes * sizeof (pc_t);
pc_t caller[2];
pc_t caller;
dtrace_getpcstack((pc_t *)(tomax + valoffs),
size / sizeof (pc_t), probe->dtpr_aframes,
pc_t ipx_stack[IPX_STACK_DEPTH]; /* debugging aid */
pc_t tr_stack[TR_STACK_DEPTH];
pc_t ctb_stack[CONN_STACK_DEPTH];
pc_t tcmp_stk[15];
pc_t pcstack[DEBUG_STK_DEPTH];
extern int getpcstack(pc_t *, int);
pc_t pcstack[16];
pc_t stack[DDI_FM_STKDEPTH];
fm_payload_stack_add(nvlist_t *payload, const pc_t *stack, int depth)
pc_t *_s = ((kmem_buftag_lite_t *)(bt))->bt_history; \
pc_t *_e; \
pc_t stack[MAXPRIVSTACK];
pc_t anr_stack[SMB_AUDIT_STACK_DEPTH];
pc_t da_stack[DDI_STACK_DEPTH];
extern void dtrace_getpcstack(pc_t *, int, int, uint32_t *);
pc_t pd_w_stack[FC_STACK_DEPTH];
pc_t pd_d_stack[FC_STACK_DEPTH];
pc_t port_finish_stack[FCP_STACK_DEPTH];
pc_t tgt_tmp_cnt_stack[FCP_STACK_DEPTH];
extern void fm_payload_stack_add(nvlist_t *, const pc_t *, int);
pc_t anr_stack[REFCNT_AUDIT_STACK_DEPTH];
pc_t bc_stack[KMEM_STACK_DEPTH]; /* pc stack */
pc_t bt_history[1]; /* zero or more callers */
pc_t mi_perim_stack[MAC_PERIM_STACK_DEPTH];
pc_t fs_stk[FTSTK_DEPTH];
int getpcstack(pc_t *, int);
pc_t vs_stack[VMEM_STACK_DEPTH];
pc_t gcl_stack[FM_STK_DEPTH]; /* saved stack trace, if any */
pc_t retaddr;
pc_t pc;
fakeframe.retaddr = (pc_t)tf->inst_ptr;
pcstack[depth++] = (pc_t)pc;
if (fp->fr_savpc == (pc_t)dtrace_invop_callsite) {
dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes,
pcstack[depth++] = (pc_t)intrpc;
pcstack[depth++] = (pc_t)caller;
if (fp->fr_savpc == (pc_t)dtrace_invop_callsite) {
getpcstack(pc_t *pcstack, int pcstack_limit)
pcstack[depth++] = (pc_t)pc;
pc_t ttr_stack[TTR_STACK_DEPTH];
pc_t stack[HBLK_STACK_DEPTH];
dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes, uint32_t *pc)
pcstack[depth++] = (pc_t)(uintptr_t)pc;
pcstack[depth++] = (pc_t)fp->fr_savpc;
pcstack[depth++] = (pc_t)fp->fr_savpc;
(FBT_REG_G0 << FBT_FMT3_RD_SHIFT) | FBT_FMT3_IMM | (sizeof (pc_t) << 1))
nextpc = (pc_t)fp->fr_savpc;
extern int getpcstack_top(pc_t *pcstack, int limit, uintptr_t *lastfp,
pc_t *lastpc);
getpcstack(pc_t *pcstack, int pcstack_limit)
pc_t nextpc;
pc_t pcswin[MAXWIN];