Searched refs:apex_path (Results 1 – 10 of 10) sorted by relevance
/system/apex/libs/libapexutil/ |
D | apexutil.cpp | 73 std::string apex_path = apex_root + "/" + entry->d_name; in GetActivePackages() local 74 auto manifest = ParseApexManifest(apex_path + "/apex_manifest.pb"); in GetActivePackages() 76 apexes.emplace(std::move(apex_path), std::move(*manifest)); in GetActivePackages()
|
/system/apex/tools/ |
D | host_apex_verifier.cc | 136 int sdk_version, const std::string& apex_path) { in ScanApex() argument 137 LOG(INFO) << "Checking APEX " << apex_path; in ScanApex() 139 auto apex = OR_FATAL(ApexFile::Open(apex_path)); in ScanApex() 145 " extract " + apex_path + " " + in ScanApex()
|
D | deapexer.py | 312 def GetType(apex_path): argument 313 with zipfile.ZipFile(apex_path, 'r') as zip_file:
|
/system/apex/apexd/ |
D | apex_file.h | 64 ApexFile(const std::string& apex_path, in ApexFile() argument 69 : apex_path_(apex_path), in ApexFile()
|
D | apex_file_repository.cpp | 241 const std::string apex_path = in AddBlockApex() local 244 auto apex_ready = WaitForFile(apex_path, kBlockApexWaitTime); in AddBlockApex() 249 auto apex_file = ApexFile::Open(apex_path); in AddBlockApex() 251 return Error() << "Failed to open " << apex_path << " : " in AddBlockApex() 259 return Error() << "public key doesn't match: " << apex_path; in AddBlockApex() 283 block_apex_overrides_.emplace(apex_path, std::move(overrides)); in AddBlockApex()
|
D | apexd_test.cpp | 219 auto apex_path = vm_payload_disk_ + std::to_string(block_device_index_++); in AddBlockApex() local 223 loop_devices_.push_back(*WriteBlockApex(apex_file, apex_path)); in AddBlockApex() 224 return apex_path; in AddBlockApex() 2363 std::string apex_path = in TEST_F() local 2386 /* preinstalledModulePath= */ apex_path, in TEST_F() 2407 std::string apex_path = in TEST_F() local 2442 std::string apex_path = in TEST_F() local 2465 /* preinstalledModulePath= */ apex_path, in TEST_F() 2490 auto apex_path = in TEST_F() local 2492 fs::copy(GetTestFile("com.android.apex.compressed.v1.capex"), apex_path); in TEST_F() [all …]
|
D | apexd_test_utils.h | 361 const std::string& apex_file, const std::string& apex_path) { in WriteBlockApex() argument 362 std::string intermediate_path = apex_path + ".intermediate"; in WriteBlockApex() 364 return MountViaLoopDevice(intermediate_path, apex_path); in WriteBlockApex()
|
D | apex_file_test.cpp | 164 const std::string apex_path = kTestDataDir + "corrupted_b146895998.apex"; in TEST() local 165 Result<ApexFile> apex = ApexFile::Open(apex_path); in TEST()
|
D | apexd.cpp | 2827 const std::string& apex_path) { in OpenAndValidateDecompressedApex() argument 2828 auto apex = ApexFile::Open(apex_path); in OpenAndValidateDecompressedApex() 2836 auto ctx = GetfileconPath(apex_path); in OpenAndValidateDecompressedApex() 2841 return Error() << apex_path << " has wrong SELinux context " << *ctx; in OpenAndValidateDecompressedApex()
|
/system/sepolicy/build/soong/ |
D | selinux_contexts.go | 313 apex_path := "/system/apex/" + strings.Replace( 318 Text("awk '/object_r/{printf(\""+apex_path+"%s\\n\",$0)}'").
|