Lines Matching refs:unique_fd
34 using fbl::unique_fd;
38 fzl::FdioCaller caller{fbl::unique_fd(fd)}; in MountFs()
68 zx_status_t Mount(unique_fd device, disk_format_t format, const mount_options_t& options,
74 zx_status_t PrepareHandles(unique_fd device);
78 zx_status_t MountNativeFs(const char* binary, unique_fd device, const mount_options_t& options,
80 zx_status_t MountFat(unique_fd device, const mount_options_t& options, LaunchCallback cb);
92 zx_status_t Mounter::PrepareHandles(unique_fd device) { in PrepareHandles()
137 unique_fd parent(open(parent_path, O_RDONLY | O_DIRECTORY | O_ADMIN)); in MakeDirAndMount()
184 zx_status_t Mounter::MountNativeFs(const char* binary, unique_fd device, in MountNativeFs()
218 zx_status_t Mounter::MountFat(unique_fd device, const mount_options_t& options, LaunchCallback cb) { in MountFat()
242 zx_status_t Mounter::Mount(unique_fd device, disk_format_t format, const mount_options_t& options, in Mount()
338 return mounter.Mount(unique_fd(device_fd), df, *options, cb); in fmount()
345 unique_fd mount_point(open(mount_path, O_RDONLY | O_DIRECTORY | O_ADMIN)); in mount()
353 return mounter.Mount(unique_fd(device_fd), df, *options, cb); in mount()
359 fzl::FdioCaller caller{fbl::unique_fd(mount_fd)}; in fumount()
374 unique_fd fd(open(mount_path, O_DIRECTORY | O_NOREMOTE | O_ADMIN)); in umount()