| /onnv/onnv-gate/usr/src/cmd/mdb/intel/mdb/ |
| kvm_amd64dep.c | 70 mdb_tgt_gregset_t gregs, *grp; local 73 bzero(&gregs, sizeof (gregs)); 74 gregs.kregs[KREG_RBP] = addr; 75 grp = &gregs; 161 kt_regs_to_kregs(struct regs *regs, mdb_tgt_gregset_t *gregs) 163 gregs->kregs[KREG_SAVFP] = regs->r_savfp; 164 gregs->kregs[KREG_SAVPC] = regs->r_savpc; 165 gregs->kregs[KREG_RDI] = regs->r_rdi; 166 gregs->kregs[KREG_RSI] = regs->r_rsi [all...] |
| kvm_ia32dep.c | 70 mdb_tgt_gregset_t gregs, *grp; local 73 bzero(&gregs, sizeof (gregs)); 74 gregs.kregs[KREG_EBP] = addr; 75 grp = &gregs; 161 kt_regs_to_kregs(struct regs *regs, mdb_tgt_gregset_t *gregs) 163 gregs->kregs[KREG_SAVFP] = regs->r_savfp; 164 gregs->kregs[KREG_SAVPC] = regs->r_savpc; 165 gregs->kregs[KREG_EAX] = regs->r_eax; 166 gregs->kregs[KREG_EBX] = regs->r_ebx [all...] |
| mdb_amd64util.c | 82 mdb_amd64_printregs(const mdb_tgt_gregset_t *gregs) 84 const kreg_t *kregs = &gregs->kregs[0]; 324 mdb_tgt_gregset_t gregs; local 325 kreg_t *kregs = &gregs.kregs[0]; 354 bcopy(gsp, &gregs, sizeof (gregs)); 416 if (got_pc && func(arg, pc, argc, fr_argv, &gregs) != 0) 534 const mdb_tgt_gregset_t *gregs) 551 const mdb_tgt_gregset_t *gregs) 562 mdb_printf("%0?lr %a(", gregs->kregs[KREG_RBP], pc) [all...] |
| mdb_ia32util.c | 73 mdb_ia32_printregs(const mdb_tgt_gregset_t *gregs) 75 const kreg_t *kregs = &gregs->kregs[0]; 176 mdb_tgt_gregset_t gregs; local 177 kreg_t *kregs = &gregs.kregs[0]; 200 bcopy(gsp, &gregs, sizeof (gregs)); 216 if (got_pc && func(arg, pc, argc, fr.fr_argv, &gregs) != 0) 358 const mdb_tgt_gregset_t *gregs) 375 const mdb_tgt_gregset_t *gregs) 378 mdb_printf("%0?lr %a(", gregs->kregs[KREG_EBP], pc) [all...] |
| /onnv/onnv-gate/usr/src/cmd/mdb/sparc/mdb/ |
| mdb_v9util.c | 131 mdb_v9printregs(const mdb_tgt_gregset_t *gregs) 133 const kreg_t *kregs = gregs->kregs; 217 if (gregs->kreg_flags & MDB_V9GREG_F_STICK_VALID) 255 mdb_tgt_gregset_t gregs; local 256 kreg_t *kregs = &gregs.kregs[0]; 273 bcopy(gsp, &gregs, sizeof (gregs)); 279 if (got_pc && func(arg, kregs[KREG_PC], 6, argv, &gregs) != 0) 309 const mdb_tgt_gregset_t *gregs) 326 const mdb_tgt_gregset_t *gregs) [all...] |
| kvm_v7dep.c | 154 mdb_tgt_gregset_t gregs; local 155 kreg_t *kregs = &gregs.kregs[0]; 163 bcopy(gsp, &gregs, sizeof (gregs)); 169 if (got_pc && func(arg, kregs[KREG_PC], 6, argv, &gregs) != 0) 290 const mdb_tgt_gregset_t *gregs) 307 const mdb_tgt_gregset_t *gregs) 310 mdb_printf("%0?lr %a(", gregs->kregs[KREG_SP], pc); 328 mdb_tgt_gregset_t gregs, *grp; local 331 bzero(&gregs, sizeof (gregs)) [all...] |
| kvm_v9dep.c | 128 mdb_tgt_gregset_t gregs, *grp; local 131 bzero(&gregs, sizeof (gregs)); 132 gregs.kregs[KREG_FP] = addr; 133 gregs.kregs[KREG_I7] = saved_pc; 134 grp = &gregs;
|
| /onnv/onnv-gate/usr/src/cmd/mdb/intel/kmdb/ |
| kvm_isadep.c | 137 mdb_tgt_gregset_t gregs; local 141 bzero(&gregs, sizeof (gregs)); 142 gregs.kregs[KREG_FP] = addr; 143 grp = &gregs; 198 kmt_printregs(const mdb_tgt_gregset_t *gregs) 200 mdb_isa_printregs(gregs);
|
| /onnv/onnv-gate/usr/src/cmd/mdb/sparc/kmdb/ |
| kvm_isadep.c | 75 mdb_tgt_gregset_t gregs; local 76 kreg_t *kregs = &gregs.kregs[0]; 106 bcopy(grp, &gregs, sizeof (mdb_tgt_gregset_t)); 123 func(arg, kregs[KREG_PC], 6, argv, &gregs) != 0) 161 return (mdb_kvm_v9stack_iter(t, &gregs, func, arg)); 165 kmt_printregs(const mdb_tgt_gregset_t *gregs) 167 mdb_v9printregs(gregs); 175 mdb_tgt_gregset_t gregs; local 179 bzero(&gregs, sizeof (gregs)); [all...] |
| kaif.c | 173 mdb_tgt_gregset_t *gregs; local 179 gregs = &save->krs_gregs; 184 * locals to the gregs. We also extract %pstate from %tstate. 186 wp = gregs->kregs[KREG_CWP]; 188 gregs->kregs[KREG_L0 + i] = save->krs_rwins[wp].rw_local[i]; 189 gregs->kregs[KREG_I0 + i] = save->krs_rwins[wp].rw_in[i]; 192 gregs->kregs[KREG_PSTATE] = KREG_TSTATE_PSTATE(save->krs_tstate); 198 gregs->kregs[KREG_O0 + i] = save->krs_rwins[wp].rw_in[i]; 200 return (gregs); 206 mdb_tgt_gregset_t *gregs; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libbc/libc/sys/common/ |
| ucontext.h | 90 gregset_t gregs; /* general register set */ member in struct:mcontext
|
| /onnv/onnv-gate/usr/src/uts/intel/dtrace/ |
| dtrace_isa.c | 161 greg_t *gregs = ucp->uc_mcontext.gregs; local 163 sp = dtrace_fulword(&gregs[REG_FP]); 164 pc = dtrace_fulword(&gregs[REG_PC]); 169 greg32_t *gregs = ucp->uc_mcontext.gregs; local 171 sp = dtrace_fuword32(&gregs[EBP]); 172 pc = dtrace_fuword32(&gregs[EIP]); 365 greg_t *gregs = ucp->uc_mcontext.gregs; local 373 greg_t *gregs = ucp->uc_mcontext.gregs; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/amd64/ |
| Pisadep.c | 211 const greg32_t *src = &uc->uc_mcontext.gregs[0]; 248 prgregset_t gregs; local 271 (void) memcpy(gregs, regs, sizeof (gregs)); 298 gregs[R_FP] = fp; 299 gregs[R_PC] = pc; 304 if ((rv = func(arg, gregs, argc, args)) != 0) 310 * the contents of gregs. If we detect a change, then we assume 313 if (gregs[R_FP] != fp || gregs[R_PC] != pc) 364 prgregset_t gregs; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/i386/ |
| Pisadep.c | 170 (void) memcpy(dst, src->uc_mcontext.gregs, sizeof (gregset_t)); 187 prgregset_t gregs; local 209 (void) memcpy(gregs, regs, sizeof (gregs)); 236 gregs[R_FP] = fp; 237 gregs[R_PC] = pc; 239 if ((rv = func(arg, gregs, argc, frame.args)) != 0) 245 * the contents of gregs. If we detect a change, then we assume 248 if (gregs[R_FP] != fp || gregs[R_PC] != pc) [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/sparc/ |
| Pisadep.c | 228 const greg_t *gregs = &src->uc_mcontext.gregs[0]; local 230 dst[R_PSR] = gregs[REG_PSR]; 231 dst[R_PC] = gregs[REG_PC]; 232 dst[R_nPC] = gregs[REG_nPC]; 233 dst[R_Y] = gregs[REG_Y]; 235 dst[R_G1] = gregs[REG_G1]; 236 dst[R_G2] = gregs[REG_G2]; 237 dst[R_G3] = gregs[REG_G3]; 238 dst[R_G4] = gregs[REG_G4] 260 prgregset_t gregs; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libproc/sparcv9/ |
| Pisadep.c | 276 const greg_t *gregs = &src->uc_mcontext.gregs[0]; local 278 dst[R_CCR] = gregs[REG_CCR]; 279 dst[R_ASI] = gregs[REG_ASI]; 280 dst[R_FPRS] = gregs[REG_FPRS]; 281 dst[R_PC] = gregs[REG_PC]; 282 dst[R_nPC] = gregs[REG_nPC]; 283 dst[R_Y] = gregs[REG_Y]; 285 dst[R_G1] = gregs[REG_G1]; 286 dst[R_G2] = gregs[REG_G2] 310 const greg32_t *gregs = &src->uc_mcontext.gregs[0]; local 342 prgregset_t gregs; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/mdb/common/mdb/ |
| mdb_proc.h | 95 #define PTL_GETREGS(t, tid, gregs) \ 97 ((pt_data_t *)((t)->t_data))->p_ptl_hdl, (tid), (gregs))) 99 #define PTL_SETREGS(t, tid, gregs) \ 101 ((pt_data_t *)((t)->t_data))->p_ptl_hdl, (tid), (gregs))) 177 prgregset_t gregs; member in struct:mdb_tgt_gregset
|
| mdb_proc.c | 997 const mdb_tgt_gregset_t *gregs) 1014 const mdb_tgt_gregset_t *gregs) 1018 mdb_printf("%0?lr %a(", gregs->gregs[R_FP], pc); 1020 mdb_printf("%0?lr %a(", gregs->gregs[R_SP], pc); 1034 const mdb_tgt_gregset_t *gregs) 1036 if (pt_frameregs(arglim, pc, argc, argv, gregs, pc == PC_FAKE) == -1) { 1040 return (pt_framev(arglim, pc, argc, argv, gregs)); 1053 mdb_tgt_gregset_t gregs; local 1306 mdb_tgt_gregset_t gregs; local 3225 prgregset_t gregs; local [all...] |
| /onnv/onnv-gate/usr/src/uts/sparc/sys/ |
| regset.h | 389 gregset_t gregs; /* general register set */ member in struct:__anon8693 404 gregset32_t gregs; /* general register set */ member in struct:__anon8694
|
| /onnv/onnv-gate/usr/src/uts/intel/sys/ |
| regset.h | 375 gregset_t gregs; /* general register set */ member in struct:__anon8637 382 gregset32_t gregs; /* general register set */ member in struct:__anon8638
|
| /onnv/onnv-gate/usr/src/cmd/mdb/common/kmdb/ |
| kmdb_kvm.c | 313 const mdb_tgt_gregset_t *gregs; local 337 if ((gregs = kmdb_dpi_get_gregs(cpuid)) == NULL) { 342 kmt_printregs(gregs); [all...] |