Home
last modified time | relevance | path

Searched refs:rwindow (Results 1 – 25 of 42) sorted by relevance

12

/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dfindstack_subr.c48 struct rwindow { struct
78 long *fpp = (long *)&((struct rwindow *)frame)->rw_fp; in crawl()
85 fp = ((struct rwindow *)frame)->rw_fp + STACK_BIAS; in crawl()
88 ((struct rwindow *)frame)->rw_rtn; in crawl()
99 if (ktop - fp == sizeof (struct rwindow)) { in crawl()
106 fp, kbase, ktop - sizeof (struct rwindow))); in crawl()
108 if (fp < kbase || fp >= (ktop - sizeof (struct rwindow))) in crawl()
248 win + sizeof (struct rwindow) <= utop; in stacks_findstack()
249 win += sizeof (struct rwindow *)) { in stacks_findstack()
265 win + sizeof (struct rwindow) <= utop; in stacks_findstack()
[all …]
/titanic_50/usr/src/uts/sparc/sys/
H A Dregset.h104 struct rwindow { struct
122 extern void rwindow_nto32(struct rwindow *, struct rwindow32 *); argument
123 extern void rwindow_32ton(struct rwindow32 *, struct rwindow *);
134 struct rwindow wbuf[SPARC_MAXREGWINDOW];
H A Dpcb.h49 struct rwindow pcb_xregs; /* locals+ins fetched/set via /proc */
/titanic_50/usr/src/lib/libproc/sparc/
H A DPisadep.c132 struct rwindow *gq_rwin; /* rwindow destination buffer */
171 sizeof (struct rwindow)); in find_gwin()
185 read_gwin(struct ps_prochandle *P, struct rwindow *rwp, uintptr_t sp) in read_gwin()
209 sizeof (struct rwindow)); in read_gwin()
299 n = Pread(P, &gregs[R_L0], sizeof (struct rwindow), sp); in Pstack_iter()
301 if (n == sizeof (struct rwindow)) in Pstack_iter()
313 if (read_gwin(P, (struct rwindow *)&gregs[R_L0], sp) == -1) in Pstack_iter()
/titanic_50/usr/src/uts/sparc/v7/sys/
H A Dmachpcb.h65 struct rwindow mpcb_wbuf[MAXWIN]; /* user window save buffer */
67 struct rwindow mpcb_rwin[2]; /* windows used while doing watchpoints */
/titanic_50/usr/src/lib/libproc/sparcv9/
H A DPisadep.c171 struct rwindow *gq_rwin; /* rwindow destination buffer */
219 sizeof (struct rwindow)); in find_gwin()
233 read_gwin(struct ps_prochandle *P, struct rwindow *rwp, uintptr_t sp) in read_gwin()
257 sizeof (struct rwindow)); in read_gwin()
388 (struct rwindow *)&gregs[R_L0]); in Pstack_iter()
402 n = Pread(P, &gregs[R_L0], sizeof (struct rwindow), sp); in Pstack_iter()
404 if (n == sizeof (struct rwindow)) in Pstack_iter()
417 if (read_gwin(P, (struct rwindow *)&gregs[R_L0], sp) == -1) in Pstack_iter()
/titanic_50/usr/src/lib/libbc/libc/sys/common/
H A Ducontext.h42 struct rwindow { struct
52 struct rwindow wbuf[SPARC_MAXREGWINDOW]; argument
/titanic_50/usr/src/uts/sparc/os/
H A Dsundep.c152 struct rwindow *rwin; in thread_load()
180 rwin = (struct rwindow *)sp; in thread_load()
/titanic_50/usr/src/uts/sparc/v9/os/
H A Dv9dep.c501 bcopy(&gwins->wbuf[i], rwp, sizeof (struct rwindow)); in setgwins()
516 struct rwindow *rwp; in setgwins32()
533 rwp = (struct rwindow *) in setgwins32()
574 bcopy(rwp, &gwp->wbuf[i], sizeof (struct rwindow)); in getgwins()
586 struct rwindow *rwp; in getgwins32()
603 rwp = (struct rwindow *) in getgwins32()
775 sizeof (struct rwindow)) == 0)) in copy_return_window()
783 sizeof (struct rwindow)) == 0)) in copy_return_window()
952 gwin_size = (mpcb->mpcb_wbcnt * sizeof (struct rwindow)) + in sendsig()
1134 watched2 = watch_disable_addr(tos, sizeof (struct rwindow), in sendsig()
[all …]
/titanic_50/usr/src/uts/sun4v/sys/
H A Dmachcpuvar.h80 struct rwindow ptl1_rwindow[MAXWIN];
158 struct rwindow kwbuf;
/titanic_50/usr/src/cmd/mdb/sparc/kmdb/
H A Dkmdb_dpi_isadep.h41 extern int kmdb_dpi_get_rwin(int, int, struct rwindow *);
H A Dkmdb_dpi_isadep.c91 kmdb_dpi_get_rwin(int cpuid, int win, struct rwindow *rwin) in kmdb_dpi_get_rwin()
H A Dkaif.c827 kaif_get_rwin(int cpuid, int win, struct rwindow *rwin) in kaif_get_rwin()
837 bcopy(&save->krs_rwins[win], rwin, sizeof (struct rwindow)); in kaif_get_rwin()
941 struct rwindow *rwins; in kaif_init()
960 rwins = mdb_zalloc(sizeof (struct rwindow) * nwin * kav->kav_ncpu, in kaif_init()
H A Dkaif_off.in67 rwindow RWIN_SIZE
/titanic_50/usr/src/uts/sparc/v9/sys/
H A Dmachpcb.h70 struct rwindow mpcb_rwin[2]; /* windows used while doing watchpoints */
/titanic_50/usr/src/uts/common/exec/elf/
H A Dold_notes.c93 sizeof (struct rwindow); in setup_old_note_header()
216 sizeof (struct rwindow); in write_old_elfnotes()
H A Delf_impl.h90 #define rwindow rwindow32 macro
/titanic_50/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_regs.h84 struct rwindow *krs_rwins; /* Saved register windows */
/titanic_50/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_dpi_impl.h74 int (*dpo_get_rwin)(int, int, struct rwindow *);
/titanic_50/usr/src/cmd/mdb/common/modules/libc/
H A Dfindstack_subr.c37 struct rwindow { struct
223 struct rwindow frame; in stacks_findstack()
/titanic_50/usr/src/lib/libproc/common/
H A DP32ton.h56 extern void rwindow_32_to_n(const struct rwindow32 *, struct rwindow *);
/titanic_50/usr/src/uts/sun4v/os/
H A Dmach_trap.c203 struct rwindow *wp; in ptl1_showtrap()
221 struct rwindow *nwp; in ptl1_showtrap()
/titanic_50/usr/src/uts/sun4u/os/
H A Dmach_trap.c217 struct rwindow *wp; in ptl1_showtrap()
235 struct rwindow *nwp; in ptl1_showtrap()
/titanic_50/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c809 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
867 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
910 struct rwindow *rwin = (void *)mpcb->mpcb_wbuf; in dtrace_getreg()
/titanic_50/usr/src/uts/sun4u/sys/
H A Dmachcpuvar.h74 struct rwindow ptl1_rwindow[MAXWIN];

12