Lines Matching refs:fs
8 #include "fs-sis-common.h"
14 struct fs fs;
19 struct sis_fs *fs;
30 static struct fs *fs_sis_alloc(void)
32 struct sis_fs *fs;
34 fs = i_new(struct sis_fs, 1);
35 fs->fs = fs_class_sis;
36 return &fs->fs;
40 fs_sis_init(struct fs *_fs, const char *args, const struct fs_settings *set)
71 static void fs_sis_deinit(struct fs *_fs)
73 struct sis_fs *fs = (struct sis_fs *)_fs;
77 i_free(fs);
91 struct sis_fs *fs = (struct sis_fs *)_file->fs;
95 file->fs = fs;
98 fs_set_error(_file->fs, "APPEND mode not supported");
102 if (fs_sis_path_parse(_file->fs, path, &dir, &hash) < 0) {
103 fs_set_error(_file->fs, "Invalid path");
185 struct fs *super_fs = file->file.parent->fs;
328 fs_sis_try_unlink_hash_file(_file->fs, _file->parent);
333 const struct fs fs_class_sis = {