Lines Matching refs:hmdfs_sb_info

414 int hmdfs_metainfo_read(struct hmdfs_sb_info *sbi, struct file *filp,
422 int hmdfs_metainfo_write(struct hmdfs_sb_info *sbi, struct file *filp,
489 static char *get_relative_path(struct hmdfs_sb_info *sbi, char *from)
503 struct file *hmdfs_get_or_create_dents(struct hmdfs_sb_info *sbi, char *name)
542 int read_dentry(struct hmdfs_sb_info *sbi, char *file_name,
631 struct hmdfs_dentry_group *find_dentry_page(struct hmdfs_sb_info *sbi,
873 struct file *file, struct hmdfs_sb_info *sbi)
950 struct hmdfs_sb_info *sbi,
965 struct hmdfs_sb_info *sbi = d_inode(child_dentry)->i_sb->s_fs_info;
1041 static int hmdfs_get_cache_path(struct hmdfs_sb_info *sbi, struct path *dir)
1058 static void hmdfs_put_cache_path(struct hmdfs_sb_info *sbi, struct path *dir)
1065 struct file *create_local_dentry_file_cache(struct hmdfs_sb_info *sbi)
1182 struct hmdfs_sb_info *sbi = con->sbi;
1233 struct cache_file_node *__find_cfn(struct hmdfs_sb_info *sbi, const char *cid,
1250 struct cache_file_node *create_cfn(struct hmdfs_sb_info *sbi, const char *path,
1273 static struct file *insert_cfn(struct hmdfs_sb_info *sbi, const char *filename,
1319 struct hmdfs_sb_info *sbi = hmdfs_sb(new_dentry->d_sb);
1408 int get_cloud_cache_file(struct dentry *dentry, struct hmdfs_sb_info *sbi)
1516 void hmdfs_cfn_destroy(struct hmdfs_sb_info *sbi)
1524 struct cache_file_node *find_cfn(struct hmdfs_sb_info *sbi, const char *cid,
1543 struct hmdfs_sb_info *sbi = cfn->sbi;
1597 long cache_file_truncate(struct hmdfs_sb_info *sbi, const struct path *path,
1608 ssize_t cache_file_read(struct hmdfs_sb_info *sbi, struct file *filp, void *buf,
1619 ssize_t cache_file_write(struct hmdfs_sb_info *sbi, struct file *filp,
1631 int read_header(struct hmdfs_sb_info *sbi, struct file *filp,
1646 static unsigned long long cache_get_dentry_count(struct hmdfs_sb_info *sbi,
1662 static int cache_check_case_sensitive(struct hmdfs_sb_info *sbi,
1692 void add_to_delete_list(struct hmdfs_sb_info *sbi, struct cache_file_node *cfn)
1699 void load_cfn(struct hmdfs_sb_info *sbi, const char *fullname, const char *path,
1851 void hmdfs_do_load(struct hmdfs_sb_info *sbi, const char *fullname, bool server)
1915 void hmdfs_delete_useless_cfn(struct hmdfs_sb_info *sbi)
1930 void hmdfs_cfn_load(struct hmdfs_sb_info *sbi)
1969 static void cache_file_destroy_by_path(struct hmdfs_sb_info *sbi,
2010 struct hmdfs_sb_info *sbi = con->sbi;
2048 struct hmdfs_sb_info *sbi = con->sbi;
2143 struct hmdfs_sb_info *sbi = con->sbi;
2774 int hmdfs_root_rename(struct hmdfs_sb_info *sbi, uint64_t device_id,