Lines Matching defs:pathname
1905 * pathname is under the control of the caller of execve.
1907 * since the library's pathname came from a trusted source
1932 * pathname containing at least one '/' character, but in the
2160 const char *pathname;
2212 pathname = name;
2214 if (!is_accessible(namespace, pathname, g_is_asan, check_inherited)) {
2255 pathname = buf;
2256 LD_LOGD("load_library lib_paths pathname:%{public}s.", pathname);
2282 * pathname but a search found the same inode,
2284 if (!p->shortname && pathname != name)
2295 * same process when an absolute pathname was used. The symbols
2314 alloc_size = sizeof *p + strlen(pathname) + 1;
2333 strcpy(p->name, pathname);
2334 /* Add a shortname only if name arg was not an explicit pathname. */
2335 if (pathname != name) p->shortname = strrchr(p->name, '/')+1;
2369 if (ldd_mode) dprintf(1, "\t%s => %s (%p)\n", name, pathname, p->base);
3205 "Usage: %s [options] [--] pathname%s\n",
5585 task->pathname = name;
5586 if (!is_accessible(namespace, task->pathname, g_is_asan, check_inherited)) {
5587 LD_LOGE("Open uncompressed library: check ns accessible failed, pathname %{public}s namespace %{public}s.",
5588 task->pathname, namespace ? namespace->ns_name : "NULL");
5599 task->pathname = name;
5600 if (!is_accessible(namespace, task->pathname, g_is_asan, check_inherited)) {
5601 LD_LOGE("Open absolute_path library: check ns accessible failed, pathname %{public}s namespace %{public}s.",
5602 task->pathname, namespace ? namespace->ns_name : "NULL");
5651 task->pathname = task->buf;
5686 * pathname but a search found the same inode,
5688 if (!task->p->shortname && task->pathname != name) {
5712 alloc_size = sizeof(struct dso) + strlen(task->pathname) + 1;
5734 strcpy(task->p->name, task->pathname);
5745 /* Add a shortname only if name arg was not an explicit pathname. */
5746 if (task->pathname != name) {
5784 * same process when an absolute pathname was used. The symbols
5821 dprintf(1, "\t%s => %s (%p)\n", task->name, task->pathname, task->p->base);