Lines Matching refs:c_str
264 if (access(actual_id_path.c_str(), R_OK) != 0) { in FindPrecompiledSplitPolicy()
265 if (access(precompiled_id_path.c_str(), R_OK) == 0) { in FindPrecompiledSplitPolicy()
273 if (!ReadFirstLine(actual_id_path.c_str(), &actual_id)) { in FindPrecompiledSplitPolicy()
278 if (!ReadFirstLine(precompiled_id_path.c_str(), &precompiled_id)) { in FindPrecompiledSplitPolicy()
354 unique_fd fd(open(res->c_str(), O_RDONLY | O_CLOEXEC | O_BINARY)); in OpenSplitPolicy()
386 if (access(plat_compat_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
391 if (access(system_ext_policy_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
397 if (access(system_ext_mapping_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
403 if (access(system_ext_compat_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
408 if (access(product_policy_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
413 if (access(product_mapping_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
418 if (access(vendor_policy_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
424 if (access(plat_pub_versioned_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
431 if (access(odm_policy_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
437 if (access(apex_policy_cil_file.c_str(), F_OK) == -1) { in OpenSplitPolicy()
447 "-c", version_as_string.c_str(), in OpenSplitPolicy()
448 plat_mapping_file.c_str(), in OpenSplitPolicy()
456 compile_args.push_back(plat_compat_cil_file.c_str()); in OpenSplitPolicy()
459 compile_args.push_back(system_ext_policy_cil_file.c_str()); in OpenSplitPolicy()
462 compile_args.push_back(system_ext_mapping_file.c_str()); in OpenSplitPolicy()
465 compile_args.push_back(system_ext_compat_cil_file.c_str()); in OpenSplitPolicy()
468 compile_args.push_back(product_policy_cil_file.c_str()); in OpenSplitPolicy()
471 compile_args.push_back(product_mapping_file.c_str()); in OpenSplitPolicy()
474 compile_args.push_back(plat_pub_versioned_cil_file.c_str()); in OpenSplitPolicy()
477 compile_args.push_back(vendor_policy_cil_file.c_str()); in OpenSplitPolicy()
480 compile_args.push_back(odm_policy_cil_file.c_str()); in OpenSplitPolicy()
483 compile_args.push_back(apex_policy_cil_file.c_str()); in OpenSplitPolicy()
531 if (stat(kTmpfsDir.c_str(), &stat_data) != 0) { in CreateTmpfsDir()
535 if (mkdir(kTmpfsDir.c_str(), mode) != 0) { in CreateTmpfsDir()
547 if (chmod(kTmpfsDir.c_str(), mode) != 0) { in CreateTmpfsDir()
565 open(dstPath.c_str(), O_WRONLY | O_CREAT | O_TRUNC | O_CLOEXEC, S_IRUSR | S_IWUSR))); in PutFileInTmpfs()
582 unique_fd fd(open((dir + kSepolicyZip).c_str(), O_RDONLY | O_BINARY | O_CLOEXEC)); in GetPolicyFromApex()
588 int ret = OpenArchiveFd(fd.get(), (dir + kSepolicyZip).c_str(), &handle, in GetPolicyFromApex()
679 unlink(path.c_str()); in CleanupApexSepolicy()
713 auto dir = (access((kSepolicyApexMetadataDir + kSepolicyZip).c_str(), F_OK) == 0) in PrepareApexSepolicy()
810 selinux_android_restorecon(SnapshotManager::GetGlobalRollbackIndicatorPath().c_str(), 0); in SelinuxRestoreContext()
935 if (access(entry.blk_device.c_str(), F_OK) != 0) { in MountMissingSystemPartitions()
1028 setenv(kEnvSelinuxStartedAt, std::to_string(start_time.time_since_epoch().count()).c_str(), 1); in SetupSelinux()