/system/libbase/ |
D | abi_compatibility.cpp | 35 return SendFileDescriptorVector(borrowed_fd(sockfd), data, len, fds); in SendFileDescriptorVector() 40 return ReceiveFileDescriptorVector(borrowed_fd(sockfd), data, len, max_fds, fds); in ReceiveFileDescriptorVector() 45 return ReadFdToString(borrowed_fd(fd), content); in ReadFdToString() 49 return WriteStringToFd(std::string_view(content), borrowed_fd(fd)); in WriteStringToFd() 52 bool WriteStringToFd(const std::string& content, borrowed_fd fd) { in WriteStringToFd() 57 return ReadFully(borrowed_fd(fd), data, byte_count); in ReadFully() 61 return ReadFullyAtOffset(borrowed_fd(fd), data, byte_count, offset); in ReadFullyAtOffset() 65 return WriteFully(borrowed_fd(fd), data, byte_count); in WriteFully()
|
D | file.cpp | 218 bool ReadFdToString(borrowed_fd fd, std::string* content) { in ReadFdToString() 258 bool WriteStringToFd(std::string_view content, borrowed_fd fd) { in WriteStringToFd() 321 bool ReadFully(borrowed_fd fd, void* data, size_t byte_count) { in ReadFully() 340 static ssize_t pread(borrowed_fd fd, void* data, size_t byte_count, off64_t offset) { in pread() 355 static ssize_t pwrite(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset) { in pwrite() 371 bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset) { in ReadFullyAtOffset() 387 bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset) { in WriteFullyAtOffset() 400 bool WriteFully(borrowed_fd fd, const void* data, size_t byte_count) { in WriteFully()
|
/system/libbase/include/android-base/ |
D | file.h | 81 bool ReadFdToString(borrowed_fd fd, std::string* content); 87 bool WriteStringToFd(std::string_view content, borrowed_fd fd); 95 bool ReadFully(borrowed_fd fd, void* data, size_t byte_count); 105 bool ReadFullyAtOffset(borrowed_fd fd, void* data, size_t byte_count, off64_t offset); 107 bool WriteFully(borrowed_fd fd, const void* data, size_t byte_count); 108 bool WriteFullyAtOffset(borrowed_fd fd, const void* data, size_t byte_count, off64_t offset);
|
D | cmsg.h | 54 ssize_t SendFileDescriptorVector(borrowed_fd sock, const void* data, size_t len, 61 ssize_t ReceiveFileDescriptorVector(borrowed_fd sock, void* data, size_t len, size_t max_fds, 67 ssize_t SendFileDescriptors(borrowed_fd sock, const void* data, size_t len, Args&&... sent_fds) { in SendFileDescriptors() 82 ssize_t ReceiveFileDescriptors(borrowed_fd sock, void* data, size_t len, Args&&... received_fds) { in ReceiveFileDescriptors()
|
D | unique_fd.h | 292 struct borrowed_fd { struct 293 /* implicit */ borrowed_fd(int fd) : fd_(fd) {} // NOLINT in borrowed_fd() function 295 /* implicit */ borrowed_fd(const unique_fd_impl<T>& ufd) : fd_(ufd.get()) {} // NOLINT in borrowed_fd() function
|
/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/ |
D | snapuserd_server.h | 60 void AddWatchedFd(android::base::borrowed_fd fd, int events); 62 bool HandleClient(android::base::borrowed_fd fd, int revents); 63 bool Recv(android::base::borrowed_fd fd, std::string* data); 64 bool Sendmsg(android::base::borrowed_fd fd, const std::string& msg); 65 bool Receivemsg(android::base::borrowed_fd fd, const std::string& str);
|
D | snapuserd_server.cpp | 46 using android::base::borrowed_fd; 88 bool UserSnapshotServer::Sendmsg(android::base::borrowed_fd fd, const std::string& msg) { in Sendmsg() 102 bool UserSnapshotServer::Recv(android::base::borrowed_fd fd, std::string* data) { in Recv() 113 bool UserSnapshotServer::Receivemsg(android::base::borrowed_fd fd, const std::string& str) { in Receivemsg() 307 void UserSnapshotServer::AddWatchedFd(android::base::borrowed_fd fd, int events) { in AddWatchedFd() 324 bool UserSnapshotServer::HandleClient(android::base::borrowed_fd fd, int revents) { in HandleClient() 441 borrowed_fd server_fd(android_get_control_socket(kSnapuserdSocket)); in RunForSocketHandoff()
|
/system/core/fs_mgr/libsnapshot/libsnapshot_cow/ |
D | parser_v3.h | 45 bool Parse(android::base::borrowed_fd fd, const CowHeaderV3& header, 51 bool ParseOps(android::base::borrowed_fd fd, const uint32_t op_index); 55 bool ReadResumeBuffer(android::base::borrowed_fd fd);
|
D | parser_v3.cpp | 26 using android::base::borrowed_fd; 28 bool CowParserV3::Parse(borrowed_fd fd, const CowHeaderV3& header, std::optional<uint64_t> label) { in Parse() 77 bool CowParserV3::ReadResumeBuffer(borrowed_fd fd) { in ReadResumeBuffer() 97 bool CowParserV3::ParseOps(borrowed_fd fd, const uint32_t op_index) { in ParseOps()
|
D | parser_v2.h | 31 bool Parse(android::base::borrowed_fd fd, const CowHeaderV3& header, 40 bool ParseOps(android::base::borrowed_fd fd, std::optional<uint64_t> label);
|
D | snapshot_reader.cpp | 25 using android::base::borrowed_fd; 85 borrowed_fd CompressedSnapshotReader::GetSourceFd() { in GetSourceFd() 162 borrowed_fd fd = GetSourceFd(); in ReadBlock() 201 borrowed_fd fd = GetSourceFd(); in ReadBlock()
|
D | parser_v2.cpp | 26 using android::base::borrowed_fd; 28 bool CowParserV2::Parse(borrowed_fd fd, const CowHeaderV3& header, std::optional<uint64_t> label) { in Parse() 64 bool CowParserV2::ParseOps(borrowed_fd fd, std::optional<uint64_t> label) { in ParseOps()
|
/system/core/fastboot/ |
D | vendor_boot_img_utils.h | 32 android::base::borrowed_fd vendor_boot_fd, uint64_t vendor_boot_size, 33 const std::string& ramdisk_name, android::base::borrowed_fd new_ramdisk_fd,
|
D | util.cpp | 41 using android::base::borrowed_fd; 100 bool is_sparse_file(borrowed_fd fd) { in is_sparse_file() 105 int64_t get_file_size(borrowed_fd fd) { in get_file_size()
|
D | fastboot_driver_mock.h | 25 MOCK_METHOD(RetCode, FlashPartition, (const std::string&, android::base::borrowed_fd, uint32_t), 34 (const std::string&, android::base::borrowed_fd, int64_t offset, int64_t size, 38 (const std::string&, android::base::borrowed_fd, size_t, std::string*,
|
D | vendor_boot_img_utils_test.cpp | 37 using android::base::borrowed_fd; 68 Result<uint64_t> FileSize(borrowed_fd fd, std::filesystem::path path) { in FileSize() 75 Result<std::string> ReadStartOfFdToString(borrowed_fd fd, std::filesystem::path path) { in ReadStartOfFdToString() 132 borrowed_fd fd() { in fd() 145 borrowed_fd fd_{-1}; 156 auto borrowed_fd = Transform(abs_path_, std::move(read_fd)); in OpenImpl() local 157 if (!borrowed_fd.ok()) return borrowed_fd.error(); in OpenImpl() 158 fd_ = borrowed_fd.value(); in OpenImpl() 169 virtual android::base::Result<borrowed_fd> Transform(const std::filesystem::path& abs_path, 179 android::base::Result<borrowed_fd> Transform(const std::filesystem::path&, in Transform() [all …]
|
D | fastboot_driver_interface.h | 37 RetCode virtual FlashPartition(const std::string& partition, android::base::borrowed_fd fd, 48 RetCode virtual FetchToFd(const std::string& partition, android::base::borrowed_fd fd, 52 RetCode virtual Download(const std::string& name, android::base::borrowed_fd fd, size_t size,
|
D | util.h | 31 bool is_sparse_file(android::base::borrowed_fd fd); 32 int64_t get_file_size(android::base::borrowed_fd fd);
|
D | fastboot_driver.h | 72 RetCode Download(const std::string& name, android::base::borrowed_fd fd, size_t size, 75 RetCode Download(android::base::borrowed_fd fd, size_t size, std::string* response = nullptr, 104 RetCode FetchToFd(const std::string& partition, android::base::borrowed_fd fd, 110 RetCode FlashPartition(const std::string& partition, android::base::borrowed_fd fd, 145 RetCode SendBuffer(android::base::borrowed_fd fd, size_t size);
|
D | super_flash_helper.cpp | 23 using android::base::borrowed_fd; 29 bool SuperFlashHelper::Open(borrowed_fd fd) { in Open()
|
/system/extras/partition_tools/ |
D | lpadd.cc | 29 using android::base::borrowed_fd; 91 LocalSuperOpener(const std::string& path, borrowed_fd fd) in LocalSuperOpener() 103 borrowed_fd local_super_fd_; 118 bool WritePartition(borrowed_fd fd, uint64_t file_size, const std::string& partition_name); 119 bool WriteExtent(borrowed_fd fd, uint64_t file_size, const LpMetadataExtent& extent); 124 bool MaybeUnsparse(const std::string& file, borrowed_fd fd, 257 bool SuperHelper::MaybeUnsparse(const std::string& file, borrowed_fd fd, in MaybeUnsparse() 308 bool SuperHelper::WritePartition(borrowed_fd fd, uint64_t file_size, in WritePartition() 331 bool SuperHelper::WriteExtent(borrowed_fd fd, uint64_t file_size, const LpMetadataExtent& extent) { in WriteExtent() 370 static bool Truncate(borrowed_fd fd) { in Truncate()
|
D | lpunpack.cc | 38 using android::base::borrowed_fd; 64 SparseWriter(borrowed_fd output_fd, uint32_t block_size); 66 bool WriteExtent(borrowed_fd image_fd, const LpMetadataExtent& extent); 72 borrowed_fd output_fd_; 280 SparseWriter::SparseWriter(borrowed_fd output_fd, uint32_t block_size) in SparseWriter() 283 bool SparseWriter::WriteExtent(borrowed_fd image_fd, const LpMetadataExtent& extent) { in WriteExtent()
|
/system/core/fs_mgr/libsnapshot/include/libsnapshot/ |
D | cow_reader.h | 127 bool Parse(android::base::borrowed_fd fd, std::optional<uint64_t> label = {}); 172 bool ParseV2(android::base::borrowed_fd fd, std::optional<uint64_t> label); 184 android::base::borrowed_fd fd_; 203 bool ReadCowHeader(android::base::borrowed_fd fd, CowHeaderV3* header);
|
/system/core/fs_mgr/libdm/include/libdm/ |
D | loop_control.h | 70 LoopDevice(android::base::borrowed_fd fd, const std::chrono::milliseconds& timeout_ms, 88 android::base::borrowed_fd fd_;
|
/system/incremental_delivery/incfs/include/ |
D | MountRegistry.h | 78 static Mounts load(base::borrowed_fd fd, std::string_view filesystem); 79 bool loadFrom(base::borrowed_fd fd, std::string_view filesystem);
|