Lines Matching refs:this_obj
63 static struct ps_prochandle* get_proc_handle(JNIEnv* env, jobject this_obj) {
64 jlong ptr = (*env)->GetLongField(env, this_obj, p_ps_prochandle_ID);
118 static void fillThreadsAndLoadObjects(JNIEnv* env, jobject this_obj, struct ps_prochandle* ph) {
129 thread = (*env)->CallObjectMethod(env, this_obj, getThreadForThreadId_ID,
132 threadList = (*env)->GetObjectField(env, this_obj, threadList_ID);
148 loadObject = (*env)->CallObjectMethod(env, this_obj, createLoadObject_ID,
151 loadObjectList = (*env)->GetObjectField(env, this_obj, loadObjectList_ID);
164 (JNIEnv *env, jobject this_obj, jint jpid) {
170 (*env)->SetLongField(env, this_obj, p_ps_prochandle_ID, (jlong)(intptr_t)ph);
171 fillThreadsAndLoadObjects(env, this_obj, ph);
180 (JNIEnv *env, jobject this_obj, jstring execName, jstring coreName) {
196 (*env)->SetLongField(env, this_obj, p_ps_prochandle_ID, (jlong)(intptr_t)ph);
199 fillThreadsAndLoadObjects(env, this_obj, ph);
208 (JNIEnv *env, jobject this_obj) {
209 struct ps_prochandle* ph = get_proc_handle(env, this_obj);
221 (JNIEnv *env, jobject this_obj, jstring objectName, jstring symbolName) {
225 struct ps_prochandle* ph = get_proc_handle(env, this_obj);
250 (JNIEnv *env, jobject this_obj, jlong addr) {
254 struct ps_prochandle* ph = get_proc_handle(env, this_obj);
257 return (*env)->CallObjectMethod(env, this_obj, createClosestSymbol_ID,
267 (JNIEnv *env, jobject this_obj, jlong addr, jlong numBytes) {
279 err = ps_pread(get_proc_handle(env, this_obj), (psaddr_t) (uintptr_t)addr, bufPtr, numBytes);
285 (JNIEnv *env, jobject this_obj, jint lwp_id) {
292 struct ps_prochandle* ph = get_proc_handle(env, this_obj);