Lines Matching refs:base
150 if (!android::base::WriteFully(wfd, buffer, size)) { in write_at_offset()
180 if (android::base::StartsWith(path, entry.mount_point + "/")) { in FindBlockDevice()
185 if (android::base::GetProperty("ro.crypto.state", "") == "encrypted") { in FindBlockDevice()
206 return android::base::WriteFully(socket, &status_out, sizeof(int)); in write_status_to_socket()
213 if (!android::base::ReadFileToString(uncrypt_path_file, &uncrypt_path)) { in FindUncryptPackage()
219 *package_name = android::base::Trim(uncrypt_path); in FindUncryptPackage()
246 if (!android::base::RemoveFileIfExists(map_file, &err)) { in ProductBlockMap()
251 android::base::unique_fd mapfd(open(tmp_map_file.c_str(), O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR)); in ProductBlockMap()
276 std::string s = android::base::StringPrintf("%s\n%" PRId64 " %" PRId64 "\n", blk_dev.c_str(), in ProductBlockMap()
279 if (!android::base::WriteStringToFd(s, mapfd)) { in ProductBlockMap()
291 android::base::unique_fd fd(open(path.c_str(), O_RDWR)); in ProductBlockMap()
297 android::base::unique_fd wfd; in ProductBlockMap()
373 if (!android::base::ReadFully(fd, buffers[tail].data(), to_read)) { in ProductBlockMap()
414 if (!android::base::WriteStringToFd( in ProductBlockMap()
415 android::base::StringPrintf("%zu\n", ranges.size() / 2), mapfd)) { in ProductBlockMap()
420 if (!android::base::WriteStringToFd( in ProductBlockMap()
421 android::base::StringPrintf("%d %d\n", ranges[i], ranges[i+1]), mapfd)) { in ProductBlockMap()
452 std::string dir_name = android::base::Dirname(map_file); in ProductBlockMap()
453 android::base::unique_fd dfd(open(dir_name.c_str(), O_RDONLY | O_DIRECTORY)); in ProductBlockMap()
475 if (!android::base::Realpath(input_path, &path)) { in Uncrypt()
499 if (android::base::StartsWith(path, "/data/")) { in Uncrypt()
508 if (!android::base::WriteStringToFile(android::base::StringPrintf( in log_uncrypt_error_code()
535 std::string uncrypt_message = android::base::StringPrintf("uncrypt_time: %d\n", count); in uncrypt_wrapper()
538 uncrypt_message += android::base::StringPrintf("uncrypt_error: %d\n", status); in uncrypt_wrapper()
539 if (!android::base::WriteStringToFile(uncrypt_message, UNCRYPT_STATUS)) { in uncrypt_wrapper()
547 if (!android::base::WriteStringToFile(uncrypt_message, UNCRYPT_STATUS)) { in uncrypt_wrapper()
570 if (!android::base::ReadFully(socket, &length, 4)) { in setup_bcb()
579 if (!android::base::ReadFully(socket, &content[0], length)) { in setup_bcb()
584 std::vector<std::string> options = android::base::Split(content, "\n"); in setup_bcb()
587 if (android::base::StartsWith(option, "--wipe_package=")) { in setup_bcb()
589 if (!android::base::ReadFileToString(path, &wipe_package)) { in setup_bcb()
593 option = android::base::StringPrintf("--wipe_package_size=%zu", wipe_package.size()); in setup_bcb()
660 android::base::unique_fd service_socket(android_get_control_socket(UNCRYPT_SOCKET.c_str())); in main()
674 android::base::unique_fd socket_fd(accept4(service_socket, nullptr, nullptr, SOCK_CLOEXEC)); in main()
701 if (android::base::ReadFully(socket_fd, &code, 4)) { in main()