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}
28 namespace.default.permitted.paths = /system/${LIB}
29 namespace.default.asan.permitted.paths = /system/${LIB}
31 namespace.default.links = platform
34 # namespace.default.link.platform.shared_libs = %LLNDK_LIBRARIES%
35 # namespace.default.link.platform.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
36 namespace.default.link.platform.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:l…
39 # "platform" namespace
41 # This namespace is for linking to LLNDK and ASAN libraries on the system.
44 namespace.platform.isolated = true
46 namespace.platform.search.paths = /system/${LIB}
47 namespace.platform.search.paths += /apex/com.android.runtime/${LIB}
48 namespace.platform.asan.search.paths = /data/asan/system/${LIB}
49 namespace.platform.asan.search.paths += /system/${LIB}
50 namespace.platform.asan.search.paths += /apex/com.android.runtime/${LIB}
61 namespace.platform.permitted.paths = /apex/com.android.runtime/${LIB}/bionic
62 namespace.platform.asan.permitted.paths = /apex/com.android.runtime/${LIB}/bionic
65 # "sphal" namespace
68 namespace.sphal.isolated = true
69 namespace.sphal.visible = true
71 # Keep the below in sync with "sphal" namespace in system's /etc/ld.config.txt
74 namespace.sphal.search.paths = /odm/${LIB}
75 namespace.sphal.search.paths += /vendor/${LIB}
77 namespace.sphal.permitted.paths = /odm/${LIB}
78 namespace.sphal.permitted.paths += /vendor/${LIB}
79 namespace.sphal.permitted.paths += /vendor/${LIB}/hw
80 namespace.sphal.permitted.paths += /system/vendor/${LIB}
82 namespace.sphal.asan.search.paths = /data/asan/odm/${LIB}
83 namespace.sphal.asan.search.paths += /odm/${LIB}
84 namespace.sphal.asan.search.paths += /data/asan/vendor/${LIB}
85 namespace.sphal.asan.search.paths += /vendor/${LIB}
87 namespace.sphal.asan.permitted.paths = /data/asan/odm/${LIB}
88 namespace.sphal.asan.permitted.paths += /odm/${LIB}
89 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}
90 namespace.sphal.asan.permitted.paths += /vendor/${LIB}
92 # Keep the below in sync with "vndk" namespace in system's /etc/ld.config.txt
93 # System's sphal namespace links to vndk namespace for %VNDK_SAMEPROCESS_LIBRARIES%,
97 namespace.sphal.search.paths += /odm/${LIB}/vndk-sp
98 namespace.sphal.search.paths += /vendor/${LIB}/vndk-sp
99 namespace.sphal.search.paths += /system/${LIB}/vndk-sp${VNDK_VER}
101 namespace.sphal.permitted.paths += /odm/${LIB}/hw
102 namespace.sphal.permitted.paths += /odm/${LIB}/egl
103 namespace.sphal.permitted.paths += /vendor/${LIB}/hw
104 namespace.sphal.permitted.paths += /vendor/${LIB}/egl
105 namespace.sphal.permitted.paths += /system/vendor/${LIB}/hw
106 namespace.sphal.permitted.paths += /system/vendor/${LIB}/egl
108 namespace.sphal.permitted.paths += /system/${LIB}/vndk-sp${VNDK_VER}/hw
110 namespace.sphal.asan.search.paths += /data/asan/odm/${LIB}/vndk-sp
111 namespace.sphal.asan.search.paths += /odm/${LIB}/vndk-sp
112 namespace.sphal.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp
113 namespace.sphal.asan.search.paths += /vendor/${LIB}/vndk-sp
114 namespace.sphal.asan.search.paths += /data/asan/system/${LIB}/vndk-sp${VNDK_VER}
115 namespace.sphal.asan.search.paths += /system/${LIB}/vndk-sp${VNDK_VER}
117 namespace.sphal.asan.permitted.paths += /data/asan/odm/${LIB}/hw
118 namespace.sphal.asan.permitted.paths += /odm/${LIB}/hw
119 namespace.sphal.asan.permitted.paths += /data/asan/odm/${LIB}/egl
120 namespace.sphal.asan.permitted.paths += /odm/${LIB}/egl
121 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}/hw
122 namespace.sphal.asan.permitted.paths += /vendor/${LIB}/hw
123 namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB}/egl
124 namespace.sphal.asan.permitted.paths += /vendor/${LIB}/egl
126 namespace.sphal.asan.permitted.paths += /data/asan/system/${LIB}/vndk-sp${VNDK_VER}/hw
127 namespace.sphal.asan.permitted.paths += /system/${LIB}/vndk-sp${VNDK_VER}/hw
129 # Once in this namespace, access to libraries in /system/lib is restricted. Only
131 namespace.sphal.links = platform
134 # namespace.sphal.link.platform.shared_libs = %LLNDK_LIBRARIES%
135 # namespace.sphal.link.platform.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
136 namespace.sphal.link.platform.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:lib…
139 namespace.sphal.link.platform.shared_libs += libz.so
144 namespace.sphal.permitted.paths += /apex/com.android.vndk.${VNDK_APEX_VER}/${LIB}
145 namespace.sphal.asan.permitted.paths += /apex/com.android.vndk.${VNDK_APEX_VER}/${LIB}