Lines Matching defs:super_block
1463 struct super_block { struct
1464 struct list_head s_list; /* Keep this first */
1465 dev_t s_dev; /* search index; _not_ kdev_t */
1466 unsigned char s_blocksize_bits;
1467 unsigned long s_blocksize;
1468 loff_t s_maxbytes; /* Max file size */
1469 struct file_system_type *s_type;
1470 const struct super_operations *s_op;
1471 const struct dquot_operations *dq_op;
1472 const struct quotactl_ops *s_qcop;
1473 const struct export_operations *s_export_op;
1474 unsigned long s_flags;
1475 unsigned long s_iflags; /* internal SB_I_* flags */
1476 unsigned long s_magic;
1477 struct dentry *s_root;
1478 struct rw_semaphore s_umount;
1479 int s_count;
1480 atomic_t s_active;
1482 void *s_security;
1484 const struct xattr_handler **s_xattr;
1486 const struct fscrypt_operations *s_cop;
1487 struct key *s_master_keys; /* master crypto keys in use */
1490 const struct fsverity_operations *s_vop;
1493 struct unicode_map *s_encoding;
1494 __u16 s_encoding_flags;
1496 struct hlist_bl_head s_roots; /* alternate root dentries for NFS */
1497 struct list_head s_mounts; /* list of mounts; _not_ for fs use */
1498 struct block_device *s_bdev;
1499 struct backing_dev_info *s_bdi;
1500 struct mtd_info *s_mtd;
1501 struct hlist_node s_instances;
1502 unsigned int s_quota_types; /* Bitmask of supported quota types */
1503 struct quota_info s_dquot; /* Diskquota specific options */
1505 struct sb_writers s_writers;
1512 void *s_fs_info; /* Filesystem private info */
1515 u32 s_time_gran;
1517 time64_t s_time_min;
1518 time64_t s_time_max;
1520 __u32 s_fsnotify_mask;
1521 struct fsnotify_mark_connector __rcu *s_fsnotify_marks;
1524 char s_id[32]; /* Informational name */
1525 uuid_t s_uuid; /* UUID */
1527 unsigned int s_max_links;
1528 fmode_t s_mode;
1534 struct mutex s_vfs_rename_mutex; /* Kludge */
1540 const char *s_subtype;
1542 const struct dentry_operations *s_d_op; /* default d_op for dentries */
1547 int cleancache_poolid;
1549 struct shrinker s_shrink; /* per-sb shrinker handle */
1552 atomic_long_t s_remove_count;
1558 atomic_long_t s_fsnotify_connectors;
1561 int s_readonly_remount;
1564 errseq_t s_wb_err;
1567 struct workqueue_struct *s_dio_done_wq;
1568 struct hlist_head s_pins;
1575 struct user_namespace *s_user_ns;
1582 struct list_lru s_dentry_lru;
1583 struct list_lru s_inode_lru;
1584 struct rcu_head rcu;
1585 struct work_struct destroy_work;
1587 struct mutex s_sync_lock; /* sync serialisation lock */
1592 int s_stack_depth;
1595 spinlock_t s_inode_list_lock ____cacheline_aligned_in_smp;
1596 struct list_head s_inodes; /* all inodes */
1598 spinlock_t s_inode_wblist_lock;
1599 struct list_head s_inodes_wb; /* writeback inodes */