Lines Matching refs:handle

964 // library handle for calling objc_registerThreadWithCollector()
1372 // SuSE 7.2, Debian) can not handle alternate signal stack correctly
1611 void* handle = dlopen("librt.so.1", RTLD_LAZY);
1612 if (handle == NULL) {
1613 handle = dlopen("librt.so", RTLD_LAZY);
1616 if (handle) {
1618 (int(*)(clockid_t, struct timespec*))dlsym(handle, "clock_getres");
1620 (int(*)(clockid_t, struct timespec*))dlsym(handle, "clock_gettime");
1638 dlclose(handle);
1764 // sure it is async-safe and can handle partially initialized VM.
1786 // sure it is async-safe and can handle partially initialized VM.
2289 void* os::dll_lookup(void* handle, const char* name) {
2290 return dlsym(handle, name);
2316 void *handle;
2324 handle = dlopen(dli.dli_fname, RTLD_LAZY);
2325 if (handle == NULL) {
2329 dlinfo(handle, RTLD_DI_LINKMAP, &map);
2343 dlclose(handle);
3028 void* os::Bsd::libnuma_dlsym(void* handle, const char *name) {
3029 void *f = dlvsym(handle, name, "libnuma_1.1");
3031 f = dlsym(handle, name);
3042 void *handle = dlopen("libnuma.so.1", RTLD_LAZY);
3043 if (handle != NULL) {
3045 libnuma_dlsym(handle, "numa_node_to_cpus")));
3047 libnuma_dlsym(handle, "numa_max_node")));
3049 libnuma_dlsym(handle, "numa_available")));
3051 libnuma_dlsym(handle, "numa_tonode_memory")));
3053 libnuma_dlsym(handle, "numa_interleave_memory")));
3057 set_numa_all_nodes((unsigned long*)libnuma_dlsym(handle, "numa_all_nodes"));
4138 // a serious error if it tried to handle an exception (such as a null check
4309 // if the signal handler declares it will handle it on alternate stack.
4310 // Notice we only declare we will handle it on alt stack, but we are not
4333 // handle in order to support Java-level exception handling.
5553 // on certain platforms that don't handle lots of active pthread_cond_timedwait()