Lines Matching refs:unique_fd

86 zx_status_t FvmIsVirtualPartition(const fbl::unique_fd& fd, bool* out) {  in FvmIsVirtualPartition()
104 fbl::unique_fd new_part;
114 zx_status_t RegisterFastBlockIo(const fbl::unique_fd& fd, const zx::vmo& vmo, in RegisterFastBlockIo()
216 zx_status_t StreamPayloadToVmo(fzl::ResizeableVmoMapper& mapper, const fbl::unique_fd& src_fd, in StreamPayloadToVmo()
252 const fbl::unique_fd& partition_fd, uint32_t block_size_bytes) { in WriteVmoToBlock()
373 fbl::unique_fd TryBindToFvmDriver(const fbl::unique_fd& partition_fd, in TryBindToFvmDriver()
379 return fbl::unique_fd(); in TryBindToFvmDriver()
386 return fbl::unique_fd(); in TryBindToFvmDriver()
393 return fbl::unique_fd(); in TryBindToFvmDriver()
395 return fbl::unique_fd(open(fvm_path, O_RDWR)); in TryBindToFvmDriver()
410 fbl::unique_fd FvmPartitionFormat(fbl::unique_fd partition_fd, size_t slice_size, in FvmPartitionFormat()
418 fbl::unique_fd fvm_fd; in FvmPartitionFormat()
446 return fbl::unique_fd(); in FvmPartitionFormat()
453 return fbl::unique_fd(); in FvmPartitionFormat()
515 zx_status_t FvmPartitionIsChild(const fbl::unique_fd& fvm_fd, const fbl::unique_fd& partition_fd) { in FvmPartitionIsChild()
552 zx_status_t WipeAllFvmPartitionsWithGUID(const fbl::unique_fd& fvm_fd, const uint8_t type_guid[]) { in WipeAllFvmPartitionsWithGUID()
553 fbl::unique_fd old_part; in WipeAllFvmPartitionsWithGUID()
586 zx_status_t PreProcessPartitions(const fbl::unique_fd& fvm_fd, in PreProcessPartitions()
659 zx_status_t AllocatePartitions(const fbl::unique_fd& fvm_fd, in AllocatePartitions()
711 zx_status_t FvmStreamPartitions(fbl::unique_fd partition_fd, fbl::unique_fd src_fd) { in FvmStreamPartitions()
720 fbl::unique_fd partition_fd2(dup(partition_fd.get())); in FvmStreamPartitions()
729 fbl::unique_fd fvm_fd(FvmPartitionFormat(std::move(partition_fd2), hdr->slice_size, in FvmStreamPartitions()
857 fbl::unique_fd payload_fd, Partition partition_type, Arch arch) { in PartitionPave()
861 fbl::unique_fd partition_fd; in PartitionPave()
938 void Drain(fbl::unique_fd fd) { in Drain()
1001 fbl::unique_fd payload_fd, char* data_path) { in DataFilePave()
1009 fbl::unique_fd part_fd(open_partition(nullptr, data_guid, ZX_SEC(1), path)); in DataFilePave()
1077 fbl::unique_fd kfd(open(path, O_CREAT | O_WRONLY | O_APPEND, 0600)); in DataFilePave()