Searched defs:ucontext (Results 1 - 13 of 13) sorted by relevance

/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/
H A Dthread_linux_sparc.cpp32 void* ucontext,
41 // which can not be done if the ucontext sp matches last_Java_sp
48 // ucontext info.
54 ucontext_t* uc = (ucontext_t*) ucontext;
57 // we try to glean some information out of the ucontext.
63 // ucontext wasn't useful
72 // the ucontext since it should be more reliable.
77 // got from the ucontext.
31 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Dthread_bsd_x86.cpp32 void* ucontext, bool isInJava) {
34 return pd_get_top_frame(fr_addr, ucontext, isInJava);
37 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { argument
38 return pd_get_top_frame(fr_addr, ucontext, isInJava);
41 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { argument
46 // isInJava == true. It should be more reliable than ucontext info.
53 // we try to glean some information out of the ucontext
56 ucontext_t* uc = (ucontext_t*) ucontext;
63 // ucontext wasn't useful
31 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Dthread_linux_x86.cpp32 void* ucontext, bool isInJava) {
35 return pd_get_top_frame(fr_addr, ucontext, isInJava);
38 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { argument
39 return pd_get_top_frame(fr_addr, ucontext, isInJava);
42 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { argument
47 // isInJava == true. It should be more reliable than ucontext info.
54 // we try to glean some information out of the ucontext
57 ucontext_t* uc = (ucontext_t*) ucontext;
64 // ucontext wasn't useful
31 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dthread_solaris_sparc.cpp36 void* ucontext, bool isInJava) {
39 return pd_get_top_frame(fr_addr, ucontext, isInJava, true);
42 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { argument
43 // get ucontext somehow
44 return pd_get_top_frame(fr_addr, ucontext, isInJava, false);
48 void* ucontext, bool isInJava, bool makeWalkable) {
55 // which can not be done if the ucontext sp matches last_Java_sp
62 // ucontext info.
68 ucontext_t* uc = (ucontext_t*) ucontext;
71 // we try to glean some information out of the ucontext
35 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
47 pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava, bool makeWalkable) argument
[all...]
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dthread_solaris_x86.cpp32 void* ucontext, bool isInJava) {
34 return pd_get_top_frame(fr_addr, ucontext, isInJava);
38 void* ucontext, bool isInJava) {
39 return pd_get_top_frame(fr_addr, ucontext, isInJava);
43 void* ucontext, bool isInJava) {
54 ucontext_t* uc = (ucontext_t*) ucontext;
56 // We always want to use the initial frame we create from the ucontext as
31 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
37 pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) argument
42 pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A Dthread_windows_x86.cpp32 void* ucontext, bool isInJava) {
36 return pd_get_top_frame(fr_addr, ucontext, isInJava);
39 bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { argument
40 return pd_get_top_frame(fr_addr, ucontext, isInJava);
43 bool JavaThread::pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava) { argument
60 CONTEXT* uc = (CONTEXT*)ucontext;
31 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os/bsd/vm/
H A DosThread_bsd.hpp127 ucontext_t* ucontext() const { return _ucontext; } function
/openjdk7/hotspot/src/os/linux/vm/
H A DosThread_linux.hpp104 ucontext_t* ucontext() const { return _ucontext; } function
/openjdk7/hotspot/src/os/solaris/vm/
H A DosThread_solaris.hpp81 ucontext_t* ucontext() const { return _ucontext; } function
/openjdk7/hotspot/src/os_cpu/bsd_zero/vm/
H A Dthread_bsd_zero.hpp110 void* ucontext,
109 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/os_cpu/linux_zero/vm/
H A Dthread_linux_zero.hpp110 void* ucontext,
109 pd_get_top_frame_for_signal_handler(frame* fr_addr, void* ucontext, bool isInJava) argument
/openjdk7/hotspot/src/share/vm/prims/
H A Dforte.cpp481 // void (*AsyncGetCallTrace)(ASGCT_CallTrace *trace, jint depth, void* ucontext)
493 // ucontext - ucontext_t of the LWP
524 void AsyncGetCallTrace(ASGCT_CallTrace *trace, jint depth, void* ucontext) { argument
573 if (!thread->pd_get_top_frame_for_signal_handler(&fr, ucontext, false)) {
599 if (!thread->pd_get_top_frame_for_signal_handler(&fr, ucontext, true)) {
/openjdk7/hotspot/src/share/vm/runtime/
H A Dos.hpp808 SuspendedThreadTaskContext(Thread* thread, void *ucontext) : _thread(thread), _ucontext(ucontext) {} argument
810 void* ucontext() const { return _ucontext; } function in class:os::SuspendedThreadTaskContext

Completed in 97 milliseconds