Lines Matching refs:filesystem
75 std::filesystem::path muxSymlinkDirPath(muxSymlinkDir); in linkMux()
76 std::filesystem::create_directory(muxSymlinkDirPath, ec); in linkMux()
79 std::filesystem::path linkDir = muxSymlinkDirPath / muxName; in linkMux()
80 std::filesystem::create_directory(linkDir, ec); in linkMux()
82 std::filesystem::path devDir(i2CDevsDir); in linkMux()
94 std::filesystem::path channelPath = in linkMux()
102 std::filesystem::path bus = std::filesystem::read_symlink(channelPath); in linkMux()
104 std::filesystem::path fp("/dev" / bus.filename()); in linkMux()
105 std::filesystem::path link(linkDir / channelName); in linkMux()
107 std::filesystem::create_symlink(fp, link, ec); in linkMux()
119 std::filesystem::path deviceDestructor(busPath); in deleteDevice()
136 std::filesystem::path deviceConstructor(busPath); in createDevice()
154 std::filesystem::path dirPath = busPath; in deviceIsCreated()
163 return std::filesystem::exists(dirPath, ec); in deviceIsCreated()
280 std::filesystem::create_directory(outputDir); in loadOverlays()