Searched refs:lwp_id (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/
H A DLinuxThread.java31 private int lwp_id; field in class:LinuxThread
40 this.lwp_id = (int) addr.getCIntegerAt(0, 4, true);
45 this.lwp_id = (int) id;
53 return (((LinuxThread) obj).lwp_id == lwp_id);
57 return lwp_id;
61 return Integer.toString(lwp_id);
65 long[] data = debugger.getThreadIntegerRegisterSet(lwp_id);
H A DLinuxDebugger.java51 public long[] getThreadIntegerRegisterSet(int lwp_id) throws DebuggerException; argument
H A DLinuxDebuggerLocal.java91 private native long[] getThreadIntegerRegisterSet0(int lwp_id) argument
450 public synchronized long[] getThreadIntegerRegisterSet(int lwp_id) argument
454 return getThreadIntegerRegisterSet0(lwp_id);
457 int lwp_id;
460 result = debugger.getThreadIntegerRegisterSet0(lwp_id);
465 task.lwp_id = lwp_id;
/openjdk7/hotspot/agent/src/os/bsd/
H A Dlibproc_impl.h48 lwpid_t lwp_id; member in struct:thread_info
74 bool (*get_lwp_regs)(struct ps_prochandle* ph, lwpid_t lwp_id, struct reg* regs);
76 bool (*get_lwp_info)(struct ps_prochandle *ph, lwpid_t lwp_id, void *linfo);
126 thread_info* add_thread_info(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id);
H A Dlibproc_impl.c246 thread_info* add_thread_info(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id) { argument
255 newthr->lwp_id = lwp_id;
323 // get lwp_id of n'th thread
329 return thr->lwp_id;
338 bool get_lwp_regs(struct ps_prochandle* ph, lwpid_t lwp_id, struct reg* regs) { argument
339 return ph->ops->get_lwp_regs(ph, lwp_id, regs);
413 ps_err_e ps_linfo(struct ps_prochandle *ph, lwpid_t lwp_id, void *linfo) { argument
414 return ph->ops->get_lwp_info(ph, lwp_id, linfo)? PS_OK: PS_ERR;
H A DStubDebuggerLocal.c118 (JNIEnv *env, jobject this_obj, jint lwp_id) {
117 Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_getThreadIntegerRegisterSet0(JNIEnv *env, jobject this_obj, jint lwp_id) argument
H A Dps_proc.c125 static bool process_get_lwp_info(struct ps_prochandle *ph, lwpid_t lwp_id, void *linfo) { argument
127 ptrace(PT_LWPINFO, lwp_id, linfo, sizeof(struct ptrace_lwpinfo));
200 static bool add_new_thread(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id) { argument
201 return add_thread_info(ph, pthread_id, lwp_id) != NULL;
H A DBsdDebuggerLocal.c285 (JNIEnv *env, jobject this_obj, jint lwp_id) {
293 if (get_lwp_regs(ph, lwp_id, &gregs) != true) {
284 Java_sun_jvm_hotspot_debugger_bsd_BsdDebuggerLocal_getThreadIntegerRegisterSet0(JNIEnv *env, jobject this_obj, jint lwp_id) argument
H A Dps_core.c509 static bool core_get_lwp_regs(struct ps_prochandle* ph, lwpid_t lwp_id, argument
514 if (thr->lwp_id == lwp_id) {
523 static bool core_get_lwp_info(struct ps_prochandle *ph, lwpid_t lwp_id, void *linfo) { argument
/openjdk7/hotspot/agent/src/os/linux/
H A Dlibproc_impl.h48 lwpid_t lwp_id; member in struct:thread_info
74 bool (*get_lwp_regs)(struct ps_prochandle* ph, lwpid_t lwp_id, struct user_regs_struct* regs);
124 thread_info* add_thread_info(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id);
H A Dps_proc.c258 static bool add_new_thread(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id) { argument
259 return add_thread_info(ph, pthread_id, lwp_id) != NULL;
312 ptrace_detach(thr->lwp_id);
361 if (ph->pid != thr->lwp_id && ptrace_attach(thr->lwp_id) != true) {
H A Dlibproc_impl.c244 thread_info* add_thread_info(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id) { argument
253 newthr->lwp_id = lwp_id;
321 // get lwp_id of n'th thread
327 return thr->lwp_id;
336 bool get_lwp_regs(struct ps_prochandle* ph, lwpid_t lwp_id, struct user_regs_struct* regs) { argument
337 return ph->ops->get_lwp_regs(ph, lwp_id, regs);
H A DLinuxDebuggerLocal.c285 (JNIEnv *env, jobject this_obj, jint lwp_id) {
294 if (get_lwp_regs(ph, lwp_id, &gregs) != true) {
284 Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_getThreadIntegerRegisterSet0(JNIEnv *env, jobject this_obj, jint lwp_id) argument
H A Dps_core.c509 static bool core_get_lwp_regs(struct ps_prochandle* ph, lwpid_t lwp_id, argument
514 if (thr->lwp_id == lwp_id) {
/openjdk7/hotspot/src/os/solaris/vm/
H A DosThread_solaris.hpp40 uint lwp_id() const { return _lwp_id; } function
H A Dos_solaris.cpp1056 osthr->thread_id(), osthr->lwp_id(), prio);
1104 osthread->thread_id(), osthread->lwp_id() );
4280 osthread->lwp_id(),
4288 osthread->lwp_id(),
6036 thread->osthread()->lwp_id());

Completed in 86 milliseconds