Lines Matching refs:string
28 std::string g_bdev_name;
73 static std::string
74 sanitize_path(const std::string &input, const std::string &mount_directory) in sanitize_path()
77 std::string name; in sanitize_path()
78 std::string input_tmp; in sanitize_path()
356 SpdkAppStartException(std::string mess): std::runtime_error(mess) {} in SpdkAppStartException()
363 std::string mDirectory;
364 std::string mConfig;
365 std::string mBdev;
368 SpdkEnv(Env *base_env, const std::string &dir, const std::string &conf,
369 const std::string &bdev, uint64_t cache_size_in_mb);
373 virtual Status NewSequentialFile(const std::string &fname, in NewSequentialFile()
381 std::string name = sanitize_path(fname, mDirectory); in NewSequentialFile()
401 virtual Status NewRandomAccessFile(const std::string &fname, in NewRandomAccessFile()
406 std::string name = sanitize_path(fname, mDirectory); in NewRandomAccessFile()
425 virtual Status NewWritableFile(const std::string &fname, in NewWritableFile()
430 std::string name = sanitize_path(fname, mDirectory); in NewWritableFile()
449 virtual Status ReuseWritableFile(const std::string &fname, in ReuseWritableFile()
450 const std::string &old_fname, in ReuseWritableFile()
457 virtual Status NewDirectory(__attribute__((unused)) const std::string &name, in NewDirectory()
463 virtual Status FileExists(const std::string &fname) override in FileExists()
467 std::string name = sanitize_path(fname, mDirectory); in FileExists()
476 virtual Status RenameFile(const std::string &src, const std::string &t) override in RenameFile()
479 std::string src_name = sanitize_path(src, mDirectory); in RenameFile()
480 std::string target_name = sanitize_path(t, mDirectory); in RenameFile()
490 virtual Status LinkFile(__attribute__((unused)) const std::string &src, in LinkFile()
491 __attribute__((unused)) const std::string &t) override in LinkFile()
495 virtual Status GetFileSize(const std::string &fname, uint64_t *size) override in GetFileSize()
499 std::string name = sanitize_path(fname, mDirectory); in GetFileSize()
509 virtual Status DeleteFile(const std::string &fname) override in DeleteFile()
512 std::string name = sanitize_path(fname, mDirectory); in DeleteFile()
521 virtual Status LockFile(const std::string &fname, FileLock **lock) override in LockFile()
523 std::string name = sanitize_path(fname, mDirectory); in LockFile()
542 virtual Status GetChildren(const std::string &dir, in GetChildren()
543 std::vector<std::string> *result) override in GetChildren()
545 std::string::size_type pos; in GetChildren()
546 std::set<std::string> dir_and_file_set; in GetChildren()
547 std::string full_path; in GetChildren()
548 std::string filename; in GetChildren()
549 std::string dir_name; in GetChildren()
551 if (dir.find("archive") != std::string::npos) { in GetChildren()
569 if (pos != std::string::npos) { in GetChildren()
686 SpdkEnv::SpdkEnv(Env *base_env, const std::string &dir, const std::string &conf, in SpdkEnv()
687 const std::string &bdev, uint64_t cache_size_in_mb) in SpdkEnv()
737 Env *NewSpdkEnv(Env *base_env, const std::string &dir, const std::string &conf, in NewSpdkEnv()
738 const std::string &bdev, uint64_t cache_size_in_mb) in NewSpdkEnv()