Lines Matching defs:pathname

1717 		 * pathname is under the control of the caller of execve.
1719 * since the library's pathname came from a trusted source
1744 * pathname containing at least one '/' character, but in the
1972 const char *pathname;
2024 pathname = name;
2026 if (!is_accessible(namespace, pathname, g_is_asan, check_inherited)) {
2067 pathname = buf;
2068 LD_LOGD("load_library lib_paths pathname:%{public}s.", pathname);
2094 * pathname but a search found the same inode,
2096 if (!p->shortname && pathname != name)
2107 * same process when an absolute pathname was used. The symbols
2126 alloc_size = sizeof *p + strlen(pathname) + 1;
2145 strcpy(p->name, pathname);
2146 /* Add a shortname only if name arg was not an explicit pathname. */
2147 if (pathname != name) p->shortname = strrchr(p->name, '/')+1;
2181 if (ldd_mode) dprintf(1, "\t%s => %s (%p)\n", name, pathname, p->base);
2970 "Usage: %s [options] [--] pathname%s\n",
5196 task->pathname = name;
5197 if (!is_accessible(namespace, task->pathname, g_is_asan, check_inherited)) {
5198 LD_LOGE("Open uncompressed library: check ns accessible failed, pathname %{public}s namespace %{public}s.",
5199 task->pathname, namespace ? namespace->ns_name : "NULL");
5210 task->pathname = name;
5211 if (!is_accessible(namespace, task->pathname, g_is_asan, check_inherited)) {
5212 LD_LOGE("Open absolute_path library: check ns accessible failed, pathname %{public}s namespace %{public}s.",
5213 task->pathname, namespace ? namespace->ns_name : "NULL");
5262 task->pathname = task->buf;
5297 * pathname but a search found the same inode,
5299 if (!task->p->shortname && task->pathname != name) {
5323 alloc_size = sizeof(struct dso) + strlen(task->pathname) + 1;
5345 strcpy(task->p->name, task->pathname);
5356 /* Add a shortname only if name arg was not an explicit pathname. */
5357 if (task->pathname != name) {
5395 * same process when an absolute pathname was used. The symbols
5430 dprintf(1, "\t%s => %s (%p)\n", task->name, task->pathname, task->p->base);