Home
last modified time | relevance | path

Searched refs:hmdfs_sb_info (Results 1 - 25 of 80) sorted by relevance

1234

/kernel/linux/linux-5.10/fs/hmdfs/
H A Dhmdfs_dentryfile.h145 struct hmdfs_sb_info *sbi;
161 struct hmdfs_sb_info *sbi,
166 struct file *file, struct hmdfs_sb_info *sbi);
167 int read_dentry(struct hmdfs_sb_info *sbi, char *file_name,
175 struct file *create_local_dentry_file_cache(struct hmdfs_sb_info *sbi);
194 struct hmdfs_sb_info *sbi;
198 struct file *hmdfs_server_rebuild_dents(struct hmdfs_sb_info *sbi,
226 struct hmdfs_sb_info *sbi;
242 struct hmdfs_sb_info *sbi;
273 int hmdfs_root_rename(struct hmdfs_sb_info *sb
[all...]
H A Dhmdfs_share.h49 int get_path_from_share_table(struct hmdfs_sb_info *sbi,
53 void reset_item_opened_status(struct hmdfs_sb_info *sbi, const char *filename);
54 void hmdfs_close_share_item(struct hmdfs_sb_info *sbi, struct file *file,
56 int hmdfs_check_share_access_permission(struct hmdfs_sb_info *sbi,
59 int hmdfs_init_share_table(struct hmdfs_sb_info *sbi);
60 void hmdfs_clear_share_table(struct hmdfs_sb_info *sbi);
H A Dserver_writeback.h16 struct hmdfs_sb_info *sbi;
36 void hmdfs_destroy_server_writeback(struct hmdfs_sb_info *sbi);
38 int hmdfs_init_server_writeback(struct hmdfs_sb_info *sbi);
H A Dclient_writeback.h57 struct hmdfs_sb_info *sbi;
132 void hmdfs_destroy_writeback(struct hmdfs_sb_info *sbi);
134 int hmdfs_init_writeback(struct hmdfs_sb_info *sbi);
H A Dhmdfs_share.c164 int get_path_from_share_table(struct hmdfs_sb_info *sbi, in get_path_from_share_table()
198 struct hmdfs_sb_info *sbi = conn->sbi; in hmdfs_clear_share_item_offline()
213 void reset_item_opened_status(struct hmdfs_sb_info *sbi, const char *filename) in reset_item_opened_status()
228 void hmdfs_close_share_item(struct hmdfs_sb_info *sbi, struct file *file, in hmdfs_close_share_item()
277 int hmdfs_check_share_access_permission(struct hmdfs_sb_info *sbi, in hmdfs_check_share_access_permission()
305 int hmdfs_init_share_table(struct hmdfs_sb_info *sbi) in hmdfs_init_share_table()
319 void hmdfs_clear_share_table(struct hmdfs_sb_info *sbi) in hmdfs_clear_share_table()
H A Dstash.h16 extern void hmdfs_exit_stash(struct hmdfs_sb_info *sbi);
17 extern int hmdfs_init_stash(struct hmdfs_sb_info *sbi);
H A Dhmdfs_dentryfile.c413 int hmdfs_metainfo_read(struct hmdfs_sb_info *sbi, struct file *filp, in hmdfs_metainfo_read()
421 int hmdfs_metainfo_write(struct hmdfs_sb_info *sbi, struct file *filp, in hmdfs_metainfo_write()
488 static char *get_relative_path(struct hmdfs_sb_info *sbi, char *from) in get_relative_path()
502 struct file *hmdfs_get_or_create_dents(struct hmdfs_sb_info *sbi, char *name) in hmdfs_get_or_create_dents()
541 int read_dentry(struct hmdfs_sb_info *sbi, char *file_name, in read_dentry()
630 struct hmdfs_dentry_group *find_dentry_page(struct hmdfs_sb_info *sbi, in find_dentry_page()
872 struct file *file, struct hmdfs_sb_info *sbi) in create_dentry()
949 struct hmdfs_sb_info *sbi, in hmdfs_init_dcache_lookup_ctx()
964 struct hmdfs_sb_info *sbi = d_inode(child_dentry)->i_sb->s_fs_info; in update_inode_to_dentry()
1040 static int hmdfs_get_cache_path(struct hmdfs_sb_info *sb
[all...]
H A Dhmdfs_dentryfile_cloud.h42 struct hmdfs_sb_info *sbi;
58 struct hmdfs_dcache_lookup_ctx_cloud *ctx, struct hmdfs_sb_info *sbi,
H A Dhmdfs.h111 struct hmdfs_sb_info { struct
225 static inline struct hmdfs_sb_info *hmdfs_sb(struct super_block *sb) in hmdfs_sb()
230 static inline bool hmdfs_is_stash_enabled(const struct hmdfs_sb_info *sbi) in hmdfs_is_stash_enabled()
307 int hmdfs_parse_options(struct hmdfs_sb_info *sbi, const char *data);
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dhmdfs_dentryfile.h145 struct hmdfs_sb_info *sbi;
161 struct hmdfs_sb_info *sbi,
166 struct file *file, struct hmdfs_sb_info *sbi);
167 int read_dentry(struct hmdfs_sb_info *sbi, char *file_name,
175 struct file *create_local_dentry_file_cache(struct hmdfs_sb_info *sbi);
194 struct hmdfs_sb_info *sbi;
198 struct file *hmdfs_server_rebuild_dents(struct hmdfs_sb_info *sbi,
226 struct hmdfs_sb_info *sbi;
242 struct hmdfs_sb_info *sbi;
273 int hmdfs_root_rename(struct hmdfs_sb_info *sb
[all...]
H A Dhmdfs_share.h49 int get_path_from_share_table(struct hmdfs_sb_info *sbi,
53 void reset_item_opened_status(struct hmdfs_sb_info *sbi, const char *filename);
54 void hmdfs_close_share_item(struct hmdfs_sb_info *sbi, struct file *file,
56 int hmdfs_check_share_access_permission(struct hmdfs_sb_info *sbi,
59 int hmdfs_init_share_table(struct hmdfs_sb_info *sbi);
60 void hmdfs_clear_share_table(struct hmdfs_sb_info *sbi);
H A Dserver_writeback.h16 struct hmdfs_sb_info *sbi;
36 void hmdfs_destroy_server_writeback(struct hmdfs_sb_info *sbi);
38 int hmdfs_init_server_writeback(struct hmdfs_sb_info *sbi);
H A Dclient_writeback.h57 struct hmdfs_sb_info *sbi;
132 void hmdfs_destroy_writeback(struct hmdfs_sb_info *sbi);
134 int hmdfs_init_writeback(struct hmdfs_sb_info *sbi);
H A Dhmdfs_share.c164 int get_path_from_share_table(struct hmdfs_sb_info *sbi, in get_path_from_share_table()
198 struct hmdfs_sb_info *sbi = conn->sbi; in hmdfs_clear_share_item_offline()
213 void reset_item_opened_status(struct hmdfs_sb_info *sbi, const char *filename) in reset_item_opened_status()
228 void hmdfs_close_share_item(struct hmdfs_sb_info *sbi, struct file *file, in hmdfs_close_share_item()
277 int hmdfs_check_share_access_permission(struct hmdfs_sb_info *sbi, in hmdfs_check_share_access_permission()
305 int hmdfs_init_share_table(struct hmdfs_sb_info *sbi) in hmdfs_init_share_table()
319 void hmdfs_clear_share_table(struct hmdfs_sb_info *sbi) in hmdfs_clear_share_table()
H A Dstash.h16 extern void hmdfs_exit_stash(struct hmdfs_sb_info *sbi);
17 extern int hmdfs_init_stash(struct hmdfs_sb_info *sbi);
H A Dhmdfs_dentryfile.c414 int hmdfs_metainfo_read(struct hmdfs_sb_info *sbi, struct file *filp, in hmdfs_metainfo_read()
422 int hmdfs_metainfo_write(struct hmdfs_sb_info *sbi, struct file *filp, in hmdfs_metainfo_write()
489 static char *get_relative_path(struct hmdfs_sb_info *sbi, char *from) in get_relative_path()
503 struct file *hmdfs_get_or_create_dents(struct hmdfs_sb_info *sbi, char *name) in hmdfs_get_or_create_dents()
542 int read_dentry(struct hmdfs_sb_info *sbi, char *file_name, in read_dentry()
631 struct hmdfs_dentry_group *find_dentry_page(struct hmdfs_sb_info *sbi, in find_dentry_page()
873 struct file *file, struct hmdfs_sb_info *sbi) in create_dentry()
950 struct hmdfs_sb_info *sbi, in hmdfs_init_dcache_lookup_ctx()
965 struct hmdfs_sb_info *sbi = d_inode(child_dentry)->i_sb->s_fs_info; in update_inode_to_dentry()
1041 static int hmdfs_get_cache_path(struct hmdfs_sb_info *sb
[all...]
H A Dhmdfs_dentryfile_cloud.h42 struct hmdfs_sb_info *sbi;
58 struct hmdfs_dcache_lookup_ctx_cloud *ctx, struct hmdfs_sb_info *sbi,
H A Dhmdfs.h111 struct hmdfs_sb_info { struct
225 static inline struct hmdfs_sb_info *hmdfs_sb(struct super_block *sb) in hmdfs_sb()
230 static inline bool hmdfs_is_stash_enabled(const struct hmdfs_sb_info *sbi) in hmdfs_is_stash_enabled()
307 int hmdfs_parse_options(struct hmdfs_sb_info *sbi, const char *data);
/kernel/linux/linux-5.10/fs/hmdfs/comm/
H A Ddevice_node.h80 int hmdfs_register_sysfs(const char *name, struct hmdfs_sb_info *sbi);
81 void hmdfs_unregister_sysfs(struct hmdfs_sb_info *sbi);
82 void hmdfs_release_sysfs(struct hmdfs_sb_info *sbi);
83 int hmdfs_register_peer_sysfs(struct hmdfs_sb_info *sbi,
94 static inline struct hmdfs_sb_info *to_sbi(struct kobject *x) in to_sbi()
96 return container_of(x, struct hmdfs_sb_info, kobj); in to_sbi()
H A Ddevice_node.c32 struct hmdfs_sb_info *sbi) in ctrl_cmd_update_socket_handler()
75 struct hmdfs_sb_info *sbi) in ctrl_cmd_update_devsl_handler()
104 struct hmdfs_sb_info *sbi) in ctrl_cmd_off_line_handler()
125 struct hmdfs_sb_info *sbi);
138 struct hmdfs_sb_info *sbi = to_sbi(kobj); in sbi_cmd_show()
168 struct hmdfs_sb_info *sbi = to_sbi(kobj); in sbi_cmd_store()
198 struct hmdfs_sb_info *sbi = NULL; in sbi_status_show()
242 struct hmdfs_sb_info *sbi = NULL; in sbi_stat_show()
274 struct hmdfs_sb_info *sbi = NULL; in sbi_stat_store()
312 struct hmdfs_sb_info *sb in sbi_dcache_precision_store()
[all...]
H A Dsocket_adapter.h95 static inline void hmdfs_statistic(struct hmdfs_sb_info *sbi, u8 cmd, in hmdfs_statistic()
107 static inline void hmdfs_server_snd_statis(struct hmdfs_sb_info *sbi, in hmdfs_server_snd_statis()
116 static inline void hmdfs_client_snd_statis(struct hmdfs_sb_info *sbi, in hmdfs_client_snd_statis()
125 extern void hmdfs_client_resp_statis(struct hmdfs_sb_info *sbi, u8 cmd,
144 static inline int get_cmd_timeout(struct hmdfs_sb_info *sbi, enum FILE_CMD cmd) in get_cmd_timeout()
149 static inline void set_cmd_timeout(struct hmdfs_sb_info *sbi, enum FILE_CMD cmd, in set_cmd_timeout()
H A Dconnection.h172 struct hmdfs_sb_info *sbi;
300 struct hmdfs_peer *hmdfs_get_peer(struct hmdfs_sb_info *sbi, uint8_t *cid,
303 struct hmdfs_peer *hmdfs_lookup_from_devid(struct hmdfs_sb_info *sbi,
305 struct hmdfs_peer *hmdfs_lookup_from_cid(struct hmdfs_sb_info *sbi,
327 void hmdfs_connections_stop(struct hmdfs_sb_info *sbi);
/kernel/linux/linux-6.6/fs/hmdfs/comm/
H A Ddevice_node.h80 int hmdfs_register_sysfs(const char *name, struct hmdfs_sb_info *sbi);
81 void hmdfs_unregister_sysfs(struct hmdfs_sb_info *sbi);
82 void hmdfs_release_sysfs(struct hmdfs_sb_info *sbi);
83 int hmdfs_register_peer_sysfs(struct hmdfs_sb_info *sbi,
94 static inline struct hmdfs_sb_info *to_sbi(struct kobject *x) in to_sbi()
96 return container_of(x, struct hmdfs_sb_info, kobj); in to_sbi()
H A Ddevice_node.c32 struct hmdfs_sb_info *sbi) in ctrl_cmd_update_socket_handler()
75 struct hmdfs_sb_info *sbi) in ctrl_cmd_update_devsl_handler()
104 struct hmdfs_sb_info *sbi) in ctrl_cmd_off_line_handler()
125 struct hmdfs_sb_info *sbi);
138 struct hmdfs_sb_info *sbi = to_sbi(kobj); in sbi_cmd_show()
168 struct hmdfs_sb_info *sbi = to_sbi(kobj); in sbi_cmd_store()
198 struct hmdfs_sb_info *sbi = NULL; in sbi_status_show()
242 struct hmdfs_sb_info *sbi = NULL; in sbi_stat_show()
274 struct hmdfs_sb_info *sbi = NULL; in sbi_stat_store()
312 struct hmdfs_sb_info *sb in sbi_dcache_precision_store()
[all...]
H A Dsocket_adapter.h95 static inline void hmdfs_statistic(struct hmdfs_sb_info *sbi, u8 cmd, in hmdfs_statistic()
107 static inline void hmdfs_server_snd_statis(struct hmdfs_sb_info *sbi, in hmdfs_server_snd_statis()
116 static inline void hmdfs_client_snd_statis(struct hmdfs_sb_info *sbi, in hmdfs_client_snd_statis()
125 extern void hmdfs_client_resp_statis(struct hmdfs_sb_info *sbi, u8 cmd,
144 static inline int get_cmd_timeout(struct hmdfs_sb_info *sbi, enum FILE_CMD cmd) in get_cmd_timeout()
149 static inline void set_cmd_timeout(struct hmdfs_sb_info *sbi, enum FILE_CMD cmd, in set_cmd_timeout()

Completed in 18 milliseconds

1234