Lines Matching refs:new_path
140 char new_path[MAXPATHLEN]; in _system_version_compat_open_shim() local
141 size_t path_str_len = strnlen(orig_path, sizeof(new_path)); in _system_version_compat_open_shim()
144 if (fcntl_syscall(opened_fd, F_GETPATH, new_path)) { in _system_version_compat_open_shim()
158 size_t newpathlen = strnlen(new_path, MAXPATHLEN); in _system_version_compat_open_shim()
164 if (strncmp(new_path, SYSTEM_VERSION_PLIST_PATH, SYSTEM_VERSION_PLIST_PATHLEN) != 0) { in _system_version_compat_open_shim()
169 new_path[0] = '\0'; in _system_version_compat_open_shim()
176 strlcpy(new_path, orig_path, (prefix_str_len + 1)); in _system_version_compat_open_shim()
178 …strlcat(new_path, SYSTEM_VERSION_COMPAT_PLIST_FILENAME(PLAT_PREFIX_IOS, COMPAT_SUFFIX_IOS), MAXPAT… in _system_version_compat_open_shim()
180 …strlcat(new_path, SYSTEM_VERSION_COMPAT_PLIST_FILENAME(PLAT_PREFIX_MACOS, COMPAT_SUFFIX_MACOS), MA… in _system_version_compat_open_shim()
185 new_fd = openat_syscall(openat_fd, new_path, oflag, mode); in _system_version_compat_open_shim()
187 new_fd = open_syscall(new_path, oflag, mode); in _system_version_compat_open_shim()