Lines Matching defs:hmdfs_sb_info
110 struct hmdfs_sb_info { struct
112 struct list_head list;
113 struct mutex umount_mutex;
115 struct kobject kobj;
116 struct completion s_kobj_unregister;
117 struct super_block *sb;
118 struct super_block *lower_sb;
120 const struct cred *cred;
122 const struct cred *system_cred;
123 struct {
128 } connections;
129 char *local_dst;
130 char *real_dst;
131 char *local_src;
132 char *cache_dir;
133 char *cloud_dir;
135 unsigned int seq;
142 unsigned int write_cache_timeout;
143 unsigned int dcache_timeout;
144 unsigned int dcache_precision;
145 unsigned long dcache_threshold;
146 struct list_head client_cache;
147 struct list_head server_cache;
148 struct list_head to_delete;
149 struct mutex cache_list_lock;
152 struct server_statistic *s_server_statis;
155 struct client_statistic *s_client_statis;
158 struct kobject s_cmd_timeout_kobj;
159 struct completion s_timeout_kobj_unregister;
160 unsigned int s_cmd_timeout[F_SIZE];
163 bool s_case_sensitive;
166 u64 s_features;
169 unsigned int s_merge_switch;
171 struct hmdfs_writeback *h_wb;
173 struct hmdfs_server_writeback *h_swb;
176 struct hmdfs_syncfs_info hsi;
179 struct kfifo notify_fifo;
180 spinlock_t notify_fifo_lock;
181 struct mutex cmd_handler_mutex;
184 uint64_t boot_cookie;
186 unsigned int async_cb_delay;
188 unsigned int async_req_max_active;
190 bool s_offline_stash;
193 unsigned int wb_timeout_ms;
195 struct path stash_work_dir;
219 static inline struct hmdfs_sb_info *hmdfs_sb(struct super_block *sb) in hmdfs_sb() argument