Lines Matching defs:libthread_db
129 * Functions we need from libthread_db
149 // release libthread_db agent, if we had created
159 // dlclose libthread_db.so
177 // clear libthread_db stuff
198 // Is it okay to ignore libthread_db failure? Set env var to ignore
199 // libthread_db failure. You can still debug, but will miss threads
322 // libproc and libthread_db callback functions
334 char libthread_db[PATH_MAX];
341 * dlopen() the matching libthread_db and get the thread agent handle.
344 (void) strcpy(libthread_db, object_name);
346 s2 = (char*) strstr(libthread_db, ".so.");
354 * We have to find the 64-bit version of libthread_db
357 (void) strcpy(libthread_db, object_name);
359 s2 = (char*) strstr(libthread_db, "/libthread.so.");
374 if ((libthread_db_handle = pathmap_dlopen(libthread_db, RTLD_LAZY|RTLD_LOCAL)) == NULL) {
376 sprintf(errMsg, "Can't load %s!", libthread_db);
818 * libthread_db and get function pointers.
831 // init libthread_db and create thread_db agent