Lines Matching defs:path

750   // If "/jre/lib/" appears at the right place in the path, then we
751 // assume libjvm[_g].so is installed in a JDK and we use this path.
757 // If "/jre/lib/" does NOT appear at the right place in the path
761 // then we append a fake suffix "hotspot/libjvm[_g].so" to this path so
788 // Found the full path to libjvm.so.
789 // Now cut the path to <java_home>/jre if we can.
824 // Use dlinfo() to determine the correct java.library.path.
827 // does not set java.library.path explicitly on the commandline,
833 // If the user does set java.library.path, it completely
841 Dl_serpath *path;
846 // determine search path count and required buffer size
860 // obtain search path information
866 path = &info->dls_serpath[0];
868 // Note: Due to a legacy implementation, most of the library path
871 // Eventually, all the library path setting will be done here.
874 // libraries, the new path component /usr/jdk/packages is added here.
901 // struct size is more than sufficient for the path components obtained
902 // through the dlinfo() call, so only add additional space for the path
914 // Construct the desired Java library path from the linker's library
915 // search path.
917 // For compatibility, it is optimal that we insert the additional path
925 for (i = 0; i < info->dls_cnt; i++, path++) {
926 uint_t flags = path->dls_flags & LA_SER_MASK;
932 strcat(library_path, path->dls_name);
935 // eliminate trailing path separator
940 // tty->print_raw("init_system_properties_values: native lib path: ");
1917 continue; // skip the empty path values
2215 int os::stat(const char *path, struct stat *sbuf) {
2217 if (strlen(path) > MAX_PATH - 1) {
2221 os::native_path(strcpy(pathbuf, path));
2482 // Find the full path to the current module, libjvm.so or libjvm_g.so
2490 // Lazy resolve the path to current module.
2506 // up the path so it looks like libjvm.so is installed there (append a
2552 // Go back to path of .so
5575 bool os::dir_is_empty(const char* path) {
5579 dir = opendir(path);
5606 int os::open(const char *path, int oflag, int mode) {
5607 if (strlen(path) > MAX_PATH - 1) {
5615 fd = ::open64(path, oflag, mode);
5709 ::unlink(path);
5715 int os::create_binary_file(const char* path, bool rewrite_existing) {
5720 return ::open64(path, oflags, S_IREAD | S_IWRITE);
5737 char * os::native_path(char *path) {
5738 return path;
6489 // Optional fast-path check:
6688 // Get path to libjvm.so
6832 // Get the default path to the core file