Lines Matching refs:namespace
14 # "default" namespace
16 # This namespace is for the binaries and libraries on the swcodec APEX.
19 namespace.default.isolated = true
20 namespace.default.visible = true
22 namespace.default.search.paths = /apex/com.android.media.swcodec/${LIB}
23 namespace.default.asan.search.paths = /apex/com.android.media.swcodec/${LIB}
25 namespace.default.links = platform
28 # namespace.default.link.platform.shared_libs = %LLNDK_LIBRARIES%
29 # namespace.default.link.platform.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
30 namespace.default.link.platform.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:l…
33 # "platform" namespace
35 # This namespace is for linking to LLNDK and ASAN libraries on the system.
38 namespace.platform.isolated = true
40 namespace.platform.search.paths = /system/${LIB}
41 namespace.platform.asan.search.paths = /data/asan/system/${LIB}
42 namespace.platform.asan.search.paths += /system/${LIB}
53 namespace.platform.permitted.paths = /apex/com.android.runtime/${LIB}/bionic
54 namespace.platform.asan.permitted.paths = /apex/com.android.runtime/${LIB}/bionic
57 # "sphal" namespace
60 namespace.sphal.isolated = true
61 namespace.sphal.visible = true
63 # Keep the below in sync with "sphal" namespace in system's /etc/ld.config.txt
66 namespace.sphal.search.paths = /odm/${LIB}
67 namespace.sphal.search.paths += /vendor/${LIB}
69 namespace.sphal.permitted.paths = /odm/${LIB}
70 namespace.sphal.permitted.paths += /vendor/${LIB}
71 namespace.sphal.permitted.paths += /vendor/${LIB}/hw
72 namespace.sphal.permitted.paths += /system/vendor/${LIB}
74 namespace.sphal.asan.search.paths = /data/asan/odm/${LIB}
75 namespace.sphal.asan.search.paths += /odm/${LIB}
76 namespace.sphal.asan.search.paths += /data/asan/vendor/${LIB}
77 namespace.sphal.asan.search.paths += /vendor/${LIB}
79 namespace.sphal.asan.permitted.paths = /data/asan/odm/${LIB}
80 namespace.sphal.asan.permitted.paths += /odm/${LIB}
81 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}
82 namespace.sphal.asan.permitted.paths += /vendor/${LIB}
84 # Keep the below in sync with "vndk" namespace in system's /etc/ld.config.txt
85 # System's sphal namespace links to vndk namespace for %VNDK_SAMEPROCESS_LIBRARIES%,
89 namespace.sphal.search.paths += /odm/${LIB}/vndk-sp
90 namespace.sphal.search.paths += /vendor/${LIB}/vndk-sp
91 namespace.sphal.search.paths += /system/${LIB}/vndk-sp${VNDK_VER}
93 namespace.sphal.permitted.paths += /odm/${LIB}/hw
94 namespace.sphal.permitted.paths += /odm/${LIB}/egl
95 namespace.sphal.permitted.paths += /vendor/${LIB}/hw
96 namespace.sphal.permitted.paths += /vendor/${LIB}/egl
97 namespace.sphal.permitted.paths += /system/vendor/${LIB}/hw
98 namespace.sphal.permitted.paths += /system/vendor/${LIB}/egl
100 namespace.sphal.permitted.paths += /system/${LIB}/vndk-sp${VNDK_VER}/hw
102 namespace.sphal.asan.search.paths += /data/asan/odm/${LIB}/vndk-sp
103 namespace.sphal.asan.search.paths += /odm/${LIB}/vndk-sp
104 namespace.sphal.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp
105 namespace.sphal.asan.search.paths += /vendor/${LIB}/vndk-sp
106 namespace.sphal.asan.search.paths += /data/asan/system/${LIB}/vndk-sp${VNDK_VER}
107 namespace.sphal.asan.search.paths += /system/${LIB}/vndk-sp${VNDK_VER}
109 namespace.sphal.asan.permitted.paths += /data/asan/odm/${LIB}/hw
110 namespace.sphal.asan.permitted.paths += /odm/${LIB}/hw
111 namespace.sphal.asan.permitted.paths += /data/asan/odm/${LIB}/egl
112 namespace.sphal.asan.permitted.paths += /odm/${LIB}/egl
113 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}/hw
114 namespace.sphal.asan.permitted.paths += /vendor/${LIB}/hw
115 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}/egl
116 namespace.sphal.asan.permitted.paths += /vendor/${LIB}/egl
118 namespace.sphal.asan.permitted.paths += /data/asan/system/${LIB}/vndk-sp${VNDK_VER}/hw
119 namespace.sphal.asan.permitted.paths += /system/${LIB}/vndk-sp${VNDK_VER}/hw
121 # Once in this namespace, access to libraries in /system/lib is restricted. Only
123 namespace.sphal.links = platform
126 # namespace.sphal.link.platform.shared_libs = %LLNDK_LIBRARIES%
127 # namespace.sphal.link.platform.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
128 namespace.sphal.link.platform.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:lib…
131 namespace.sphal.link.platform.shared_libs += libz.so