Home
last modified time | relevance | path

Searched refs:profman (Results 1 – 25 of 313) sorted by relevance

12345678910>>...13

/aosp_15_r20/system/sepolicy/private/
H A Dprofman.te1 typeattribute profman coredomain;
2 typeattribute profman artd_subprocess_type;
4 # Allow profman to read APKs and profile files next to them by FDs passed from
5 # other programs. In addition, allow profman to acquire flocks on those files.
6 allow profman {
13 # Allow profman to use file descriptors passed from privileged programs.
14 allow profman { artd installd }:fd use;
16 # Allow profman to read from memfd created by artd.
17 # profman needs to read the embedded profile that artd extracts from an APK,
19 allow profman artd_tmpfs:file { getattr read map lock };
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/32.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 allow profman installd:fd use;
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/33.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 allow profman installd:fd use;
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/31.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 allow profman installd:fd use;
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/34.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 # Allow profman to analyze profiles for the secondary dex files. These
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/202404/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 # Allow profman to analyze profiles for the secondary dex files. These
[all …]
/aosp_15_r20/out/soong/.intermediates/art/profman/profman/linux_glibc_x86_64/
Dprofman.rsp1profman/profman/linux_glibc_x86_64/obj/art/profman/boot_image_profile.o out/soong/.intermediates/a…
/aosp_15_r20/system/sepolicy/prebuilts/api/30.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 allow profman installd:fd use;
[all …]
/aosp_15_r20/system/sepolicy/prebuilts/api/29.0/public/
H A Dprofman.te1 # profman
2 type profman, domain; type
5 allow profman user_profile_data_file:file { getattr read write lock map };
8 allow profman asec_apk_file:file { read map };
9 allow profman apk_data_file:file { getattr read map };
10 allow profman apk_data_file:dir { getattr read search };
12 allow profman oemfs:file { read map };
14 allow profman tmpfs:file { read map };
15 allow profman profman_dump_data_file:file { write map };
17 allow profman installd:fd use;
[all …]
/aosp_15_r20/out/soong/.intermediates/art/profman/profman/android_arm64_armv8-2a_cortex-a55_apex31/unstripped/
Dprofman.rsp1profman/profman/android_arm64_armv8-2a_cortex-a55_apex31/obj/art/profman/boot_image_profile.o out/…
/aosp_15_r20/system/sepolicy/prebuilts/api/202404/private/
H A Dprofman.te1 typeattribute profman coredomain;
3 # Allow profman to read APKs and profile files next to them by FDs passed from
4 # other programs. In addition, allow profman to acquire flocks on those files.
5 allow profman {
11 # Allow profman to use file descriptors passed from privileged programs.
12 allow profman { artd installd }:fd use;
14 # Allow profman to read from memfd created by artd.
15 # profman needs to read the embedded profile that artd extracts from an APK,
17 allow profman artd_tmpfs:file { getattr read map lock };
/aosp_15_r20/out/soong/.intermediates/art/profman/profmand/android_arm64_armv8-2a_cortex-a55_apex31/unstripped/
Dprofmand.rsp1profman/profmand/android_arm64_armv8-2a_cortex-a55_apex31/obj/art/profman/boot_image_profile.o out…
/aosp_15_r20/system/sepolicy/prebuilts/api/34.0/private/
H A Dprofman.te1 typeattribute profman coredomain;
3 # Allow profman to read APKs and profile files next to them by FDs passed from
4 # other programs. In addition, allow profman to acquire flocks on those files.
5 allow profman {
11 # Allow profman to use file descriptors passed from privileged programs.
12 allow profman { artd installd }:fd use;
/aosp_15_r20/out/soong/.intermediates/art/profman/profman/android_arm64_armv8-2a_cortex-a55_apex31/
Dprofman.d1profman/profman/android_arm64_armv8-2a_cortex-a55_apex31/profman: out/soong/.intermediates/art/p…
Dmeta_lic.rsp1profman -mt art_cc_binary -r art/profman -mc UNKNOWN -k SPDX-license-identifier-Apache-2.0 -k SPDX…
/aosp_15_r20/art/profman/
H A DAndroid.bp28 name: "profman-defaults",
33 "profman.cc",
58 // is then used for the (mostly) static host profman binary.
94 name: "profman",
95 defaults: ["profman-defaults"],
123 "profman-defaults",
149 "profman-defaults",
221 required: ["profman"],
H A Dprofman.cc1930 static int profman(int argc, char** argv) { in profman() function
1931 ProfMan profman; in profman() local
1934 profman.ParseArgs(argc, argv); in profman()
1939 if (profman.ShouldGenerateTestProfile()) { in profman()
1940 return profman.GenerateTestProfile(); in profman()
1942 if (profman.ShouldOnlyDumpProfile()) { in profman()
1943 return profman.DumpProfileInfo(); in profman()
1945 if (profman.ShouldOnlyDumpClassesAndMethods()) { in profman()
1946 return profman.DumpClassesAndMethods(); in profman()
1948 if (profman.ShouldCreateProfile()) { in profman()
[all …]
/aosp_15_r20/out/soong/raw-aosp_shiba/f2/
Df2100678c88a2a39968a253daa5eb1c3660362453 from: "out/soong/.intermediates/art/profman/profman/linux_glibc_x86_64/profman"
4 to: "tools/out/bin/profman"
16 …roid_common/AppUsedByOtherApp.apk) && __SBOX_SANDBOX_DIR__/tools/out/bin/profman --create-profile-…
/aosp_15_r20/out/soong/raw-aosp_shiba/77/
D772e3dccbe38980d4ab351a24ae55d8abeea13db3 from: "out/soong/.intermediates/art/profman/profman/linux_glibc_x86_64/profman"
4 to: "tools/out/bin/profman"
16 …roid_common/AppUsedByOtherApp.apk) && __SBOX_SANDBOX_DIR__/tools/out/bin/profman --create-profile-…
D7792324e16c809fa41f51558ce036e1fe2621f9219 …c, artd, dalvikvm, dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, profman
22 …c, artd, dalvikvm, dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, profman
42 …kjvmti, libperfetto_hprof, libprocinfo, libprofile, libunwindstack, libziparchive, oatdump, profman
45 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
55 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
67 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
99 …kjvm, libopenjdkjvmti, libperfetto_hprof, libprofile, libsigchain, libunwindstack, oatdump, profman
101 …btinyxml2, libunwindstack, libvixl, libziparchive, libzstd, oatdump, perfetto_trace_protos, profman
102 …otos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, prebuilt_libunwind, profman
104 …btinyxml2, libunwindstack, libvixl, libziparchive, libzstd, oatdump, perfetto_trace_protos, profman
/aosp_15_r20/out/soong/raw-aosp_shiba/9f/
D9f906b3a809eaa340a94af70907fc311e6934d3e3 from: "out/soong/.intermediates/art/profman/profman/linux_glibc_x86_64/profman"
4 to: "tools/out/bin/profman"
16 …roid_common/CtsCompilationApp.apk) && __SBOX_SANDBOX_DIR__/tools/out/bin/profman --create-profile-…
/aosp_15_r20/out/soong/raw-aosp_shiba/8a/
D8ac249ed31b8cfc9b1dc53d073cced10ddd6df9c3 from: "out/soong/.intermediates/art/profman/profman/linux_glibc_x86_64/profman"
4 to: "tools/out/bin/profman"
16 …android_common/CtsStorageAppC.apk) && __SBOX_SANDBOX_DIR__/tools/out/bin/profman --create-profile-…
/aosp_15_r20/out/soong/raw-aosp_shiba/69/
D69520aef254e8fc5cb4ff9ea1bc27d4b5f99e1d919 … dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, odrefresh_broken, profman
22 … dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, odrefresh_broken, profman
42 …kjvmti, libperfetto_hprof, libprocinfo, libprofile, libunwindstack, libziparchive, oatdump, profman
45 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
55 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
67 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
99 …mti, libperfetto_hprof, libprofile, libsigchain, libunwindstack, oatdump, odrefresh_broken, profman
101 …ndstack, libvixl, libziparchive, libzstd, oatdump, odrefresh_broken, perfetto_trace_protos, profman
102 …otos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, prebuilt_libunwind, profman
104 …ndstack, libvixl, libziparchive, libzstd, oatdump, odrefresh_broken, perfetto_trace_protos, profman
/aosp_15_r20/out/soong/raw-aosp_shiba/2f/
D2fa6526f981bc4ce5ca16f830857bb38953fecd019 …lvikvm, dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, odrefresh, profman
22 …lvikvm, dex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, oatdump, odrefresh, profman
42 …perfetto_hprof, libprocinfo, libprofile, libunwindstack, libziparchive, oatdump, odrefresh, profman
45 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
55 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
67 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
99 …enjdkjvmti, libperfetto_hprof, libprofile, libsigchain, libunwindstack, oatdump, odrefresh, profman
101 …libunwindstack, libvixl, libziparchive, libzstd, oatdump, odrefresh, perfetto_trace_protos, profman
102 …otos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, prebuilt_libunwind, profman
104 …libunwindstack, libvixl, libziparchive, libzstd, oatdump, odrefresh, perfetto_trace_protos, profman
/aosp_15_r20/out/soong/raw-aosp_shiba/ec/
Dec38ad19ec2ae15220162414a579267ff78bb01419 …ex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, imgdiag, oatdump, odrefresh, profman
22 …ex2oat, dexdump, dexlist, dexopt_chroot_setup, dexoptanalyzer, imgdiag, oatdump, odrefresh, profman
42 …perfetto_hprof, libprocinfo, libprofile, libunwindstack, libziparchive, oatdump, odrefresh, profman
45 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
55 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
67 …_protos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, profman, profman_headers
99 …enjdkjvmti, libperfetto_hprof, libprofile, libsigchain, libunwindstack, oatdump, odrefresh, profman
101 …libunwindstack, libvixl, libziparchive, libzstd, oatdump, odrefresh, perfetto_trace_protos, profman
102 …otos, prebuilt_libc++, prebuilt_libc++_static, prebuilt_libc++demangle, prebuilt_libunwind, profman
104 …libunwindstack, libvixl, libziparchive, libzstd, oatdump, odrefresh, perfetto_trace_protos, profman

12345678910>>...13