Home
last modified time | relevance | path

Searched refs:rpath_orig (Results 1 – 6 of 6) sorted by relevance

/third_party/musl/libc-test/src/functionalext/unittest/
Dunit_test_ldso_dynlink.c601 struct dso dso = {.rpath = NULL, .rpath_orig = "$ARIGIN"}; in dynlink_test_2000()
614 struct dso dso = {.rpath = NULL, .rpath_orig = "$ORIGIN", .kernel_mapped = 0, .name="abc/abc"}; in dynlink_test_2001()
627 … struct dso dso = {.rpath = NULL, .rpath_orig = "$ORIGIN", .kernel_mapped = 1, .name = "abc/abc"}; in dynlink_test_2002()
/third_party/musl/porting/liteos_a/user/ldso/
Ddynlink.c85 char *rpath_orig, *rpath; member
852 if (p->rpath || !p->rpath_orig) return 0; in fixup_rpath()
853 if (!strchr(p->rpath_orig, '$')) { in fixup_rpath()
854 p->rpath = p->rpath_orig; in fixup_rpath()
858 s = p->rpath_orig; in fixup_rpath()
906 p->rpath = malloc(strlen(p->rpath_orig) + n*l + 1); in fixup_rpath()
910 s = p->rpath_orig; in fixup_rpath()
933 p->rpath_orig = p->strings + dyn[DT_RPATH]; in decode_dyn()
935 p->rpath_orig = p->strings + dyn[DT_RUNPATH]; in decode_dyn()
2104 if (p->rpath != p->rpath_orig) in dlopen()
/third_party/musl/porting/liteos_a/user_debug/ldso/
Ddynlink.c85 char *rpath_orig, *rpath; member
852 if (p->rpath || !p->rpath_orig) return 0; in fixup_rpath()
853 if (!strchr(p->rpath_orig, '$')) { in fixup_rpath()
854 p->rpath = p->rpath_orig; in fixup_rpath()
858 s = p->rpath_orig; in fixup_rpath()
906 p->rpath = malloc(strlen(p->rpath_orig) + n*l + 1); in fixup_rpath()
910 s = p->rpath_orig; in fixup_rpath()
933 p->rpath_orig = p->strings + dyn[DT_RPATH]; in decode_dyn()
935 p->rpath_orig = p->strings + dyn[DT_RUNPATH]; in decode_dyn()
2103 if (p->rpath != p->rpath_orig) in dlopen()
/third_party/musl/ldso/
Ddynlink.c87 char *rpath_orig, *rpath; member
840 if (p->rpath || !p->rpath_orig) return 0; in fixup_rpath()
841 if (!strchr(p->rpath_orig, '$')) { in fixup_rpath()
842 p->rpath = p->rpath_orig; in fixup_rpath()
846 s = p->rpath_orig; in fixup_rpath()
894 p->rpath = malloc(strlen(p->rpath_orig) + n*l + 1); in fixup_rpath()
898 s = p->rpath_orig; in fixup_rpath()
921 p->rpath_orig = p->strings + dyn[DT_RPATH]; in decode_dyn()
923 p->rpath_orig = p->strings + dyn[DT_RUNPATH]; in decode_dyn()
2070 if (p->rpath != p->rpath_orig) in dlopen()
/third_party/musl/porting/linux/user/src/internal/
Ddynlink.h112 char *rpath_orig, *rpath; member
/third_party/musl/porting/linux/user/ldso/
Ddynlink.c1634 if (p->rpath || !p->rpath_orig) return 0; in fixup_rpath()
1635 if (!strchr(p->rpath_orig, '$')) { in fixup_rpath()
1636 p->rpath = p->rpath_orig; in fixup_rpath()
1640 s = p->rpath_orig; in fixup_rpath()
1688 p->rpath = malloc(strlen(p->rpath_orig) + n*l + 1); in fixup_rpath()
1692 s = p->rpath_orig; in fixup_rpath()
1715 p->rpath_orig = p->strings + dyn[DT_RPATH]; in decode_dyn()
1717 p->rpath_orig = p->strings + dyn[DT_RUNPATH]; in decode_dyn()
3302 if (p->rpath != p->rpath_orig) in dlopen_impl()