Searched refs:gregs (Results 1 - 10 of 10) sorted by relevance
/openjdk7/hotspot/agent/src/os/bsd/ |
H A D | BsdDebuggerLocal.c | 287 struct reg gregs; local 293 if (get_lwp_regs(ph, lwp_id, &gregs) != true) { 320 regs[REG_INDEX(GS)] = (uintptr_t) gregs.r_gs; 321 regs[REG_INDEX(FS)] = (uintptr_t) gregs.r_fs; 322 regs[REG_INDEX(ES)] = (uintptr_t) gregs.r_es; 323 regs[REG_INDEX(DS)] = (uintptr_t) gregs.r_ds; 324 regs[REG_INDEX(EDI)] = (uintptr_t) gregs.r_edi; 325 regs[REG_INDEX(ESI)] = (uintptr_t) gregs.r_esi; 326 regs[REG_INDEX(FP)] = (uintptr_t) gregs.r_ebp; 327 regs[REG_INDEX(SP)] = (uintptr_t) gregs [all...] |
/openjdk7/hotspot/agent/src/os/linux/ |
H A D | LinuxDebuggerLocal.c | 287 struct user_regs_struct gregs; local 294 if (get_lwp_regs(ph, lwp_id, &gregs) != true) { 321 regs[REG_INDEX(GS)] = (uintptr_t) gregs.xgs; 322 regs[REG_INDEX(FS)] = (uintptr_t) gregs.xfs; 323 regs[REG_INDEX(ES)] = (uintptr_t) gregs.xes; 324 regs[REG_INDEX(DS)] = (uintptr_t) gregs.xds; 325 regs[REG_INDEX(EDI)] = (uintptr_t) gregs.edi; 326 regs[REG_INDEX(ESI)] = (uintptr_t) gregs.esi; 327 regs[REG_INDEX(FP)] = (uintptr_t) gregs.ebp; 328 regs[REG_INDEX(SP)] = (uintptr_t) gregs [all...] |
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | os_solaris_x86.cpp | 137 if (!valid_stack_address(thread, (address) suspect->uc_mcontext.gregs[REG_SP])) { 174 return ExtendedPC((address)uc->uc_mcontext.gregs[REG_PC]); 179 return (intptr_t*)uc->uc_mcontext.gregs[REG_SP]; 184 return (intptr_t*)uc->uc_mcontext.gregs[REG_FP]; 188 return (address) uc->uc_mcontext.gregs[REG_PC]; 371 uc->uc_mcontext.gregs[EIP] = (greg_t)sse_unavailable; 438 pc = (address) uc->uc_mcontext.gregs[REG_PC]; 442 uc->uc_mcontext.gregs[REG_PC] = intptr_t(Fetch32Resume) ; 447 uc->uc_mcontext.gregs [REG_PC] = intptr_t(FetchNResume) ; 573 uc->uc_mcontext.gregs[TRAPN [all...] |
/openjdk7/hotspot/src/os/bsd/dtrace/ |
H A D | libjvm_db.h | 60 int Jframe_iter(jvm_agent_t *agent, prgregset_t gregs, java_stack_f *func, void* cld);
|
H A D | libjvm_db.c | 1480 void update_gregs(prgregset_t gregs, Jframe_t jframe) { argument 1483 fprintf(stderr, "update_gregs: before update sp = 0x%llx, fp = 0x%llx, pc = 0x%llx\n", gregs[R_SP], gregs[R_FP], gregs[R_PC]); 1490 *((uintptr_t *) &gregs[R_SP]) = (uintptr_t) jframe.new_sp; 1492 // *((uintptr_t *) &gregs[R_SP]) = (uintptr_t) gregs[R_FP] + 2 * POINTER_SIZE; 1496 *((uintptr_t *) &gregs[R_FP]) = (uintptr_t) jframe.new_fp; 1499 *((uintptr_t *) &gregs[R_PC]) = (uintptr_t) jframe.new_pc; 1502 fprintf(stderr, "update_gregs: after update sp = 0x%llx, fp = 0x%llx, pc = 0x%llx\n", gregs[R_S 1514 Jframe_iter(jvm_agent_t *J, prgregset_t gregs, java_stack_f *func, void* cld) argument [all...] |
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | os_linux_x86.cpp | 116 return (address)uc->uc_mcontext.gregs[REG_PC]; 120 return (intptr_t*)uc->uc_mcontext.gregs[REG_SP]; 124 return (intptr_t*)uc->uc_mcontext.gregs[REG_FP]; 276 uc->uc_mcontext.gregs[REG_PC] = intptr_t(Fetch32Resume) ; 281 uc->uc_mcontext.gregs[REG_PC] = intptr_t (FetchNResume) ; 432 uc->uc_mcontext.gregs[REG_TRAPNO] == trap_page_fault) { 502 uc->uc_mcontext.gregs[REG_PC] = (greg_t)stub; 755 st->print( "RAX=" INTPTR_FORMAT, uc->uc_mcontext.gregs[REG_RAX]); 756 st->print(", RBX=" INTPTR_FORMAT, uc->uc_mcontext.gregs[REG_RBX]); 757 st->print(", RCX=" INTPTR_FORMAT, uc->uc_mcontext.gregs[REG_RC [all...] |
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/ |
H A D | os_solaris_sparc.cpp | 136 address _sp = (address)((intptr_t)suspect->uc_mcontext.gregs[REG_SP] + STACK_BIAS); 181 address pc = (address)uc->uc_mcontext.gregs[REG_PC]; 188 return (intptr_t*)((intptr_t)uc->uc_mcontext.gregs[REG_SP] + STACK_BIAS); 198 return (address) uc->uc_mcontext.gregs[REG_PC]; 378 pc = (address) uc->uc_mcontext.gregs[REG_PC]; 379 npc = (address) uc->uc_mcontext.gregs[REG_nPC]; 384 if (uc->uc_mcontext.gregs[REG_PC] == intptr_t(Fetch32PFI)) { 385 uc->uc_mcontext.gregs [REG_PC] = intptr_t(Fetch32Resume) ; 386 uc->uc_mcontext.gregs [REG_nPC] = intptr_t(Fetch32Resume) + 4 ; 389 if (uc->uc_mcontext.gregs[REG_P [all...] |
/openjdk7/hotspot/src/os/solaris/dtrace/ |
H A D | libjvm_db.h | 60 int Jframe_iter(jvm_agent_t *agent, prgregset_t gregs, java_stack_f *func, void* cld);
|
H A D | libjvm_db.c | 1480 void update_gregs(prgregset_t gregs, Jframe_t jframe) { argument 1483 fprintf(stderr, "update_gregs: before update sp = 0x%llx, fp = 0x%llx, pc = 0x%llx\n", gregs[R_SP], gregs[R_FP], gregs[R_PC]); 1490 *((uintptr_t *) &gregs[R_SP]) = (uintptr_t) jframe.new_sp; 1492 // *((uintptr_t *) &gregs[R_SP]) = (uintptr_t) gregs[R_FP] + 2 * POINTER_SIZE; 1496 *((uintptr_t *) &gregs[R_FP]) = (uintptr_t) jframe.new_fp; 1499 *((uintptr_t *) &gregs[R_PC]) = (uintptr_t) jframe.new_pc; 1502 fprintf(stderr, "update_gregs: after update sp = 0x%llx, fp = 0x%llx, pc = 0x%llx\n", gregs[R_S 1514 Jframe_iter(jvm_agent_t *J, prgregset_t gregs, java_stack_f *func, void* cld) argument [all...] |
/openjdk7/hotspot/agent/src/os/solaris/proc/ |
H A D | saproc.cpp | 960 prgregset_t gregs; local 961 p_td_thr_getgregs(&thr_handle, gregs); 968 ptr[i] = (jlong) (uintptr_t) gregs[i]; 1024 prgregset_t gregs; local 1026 gregs[i] = (uintptr_t) ptr[i]; 1034 Pstack_iter((struct ps_prochandle*) p_ps_prochandle, gregs, 1042 Pstack_iter((struct ps_prochandle*) p_ps_prochandle, gregs, 1045 Pstack_iter((struct ps_prochandle*) p_ps_prochandle, gregs,
|
Completed in 41 milliseconds