Lines Matching defs:super_block

287 struct super_block {  struct
288 struct list_head s_list; /* Keep this first */
289 dev_t s_dev; /* search index; _not_ kdev_t */
290 unsigned char s_blocksize_bits;
291 unsigned long s_blocksize;
292 loff_t s_maxbytes; /* Max file size */
293 struct file_system_type *s_type;
294 const struct super_operations *s_op;
295 const struct dquot_operations *dq_op;
296 const struct quotactl_ops *s_qcop;
297 const struct export_operations *s_export_op;
298 unsigned long s_flags;
299 unsigned long s_magic;
300 struct dentry *s_root;
301 struct rw_semaphore s_umount;
302 int s_count;
303 atomic_t s_active;
305 void *s_security;
307 const struct xattr_handler **s_xattr;
309 struct list_head s_inodes; /* all inodes */
311 struct hlist_bl_head s_anon; /* anonymous dentries for (nfs) exporting */
313 struct list_head s_mounts; /* list of mounts; _not_ for fs use */
314 struct block_device *s_bdev;
316 struct backing_dev_info *s_bdi;
318 struct mtd_info *s_mtd;
320 struct hlist_node s_instances;
321 struct quota_info s_dquot; /* Diskquota specific options */
324 struct sb_writers s_writers;
326 char s_id[32]; /* Informational name */
327 u8 s_uuid[16]; /* UUID */
329 void *s_fs_info; /* Filesystem private info */
330 unsigned int s_max_links;
332 fmode_t s_mode;
337 u32 s_time_gran;
343 struct mutex s_vfs_rename_mutex; /* Kludge */
349 char *s_subtype;
356 char __rcu *s_options;
358 const struct dentry_operations *s_d_op; /* default d_op for dentries */
363 int cleancache_poolid;
366 struct shrinker s_shrink; /* per-sb shrinker handle */
370 atomic_long_t s_remove_count;
373 int s_readonly_remount;
376 struct workqueue_struct *s_dio_done_wq;
400 void (*kill_sb) (struct super_block *); argument