Lines Matching defs:super_block
1408 struct super_block { struct
1409 struct list_head s_list; /* Keep this first */
1410 dev_t s_dev; /* search index; _not_ kdev_t */
1411 unsigned char s_dirt;
1412 unsigned char s_blocksize_bits;
1413 unsigned long s_blocksize;
1414 loff_t s_maxbytes; /* Max file size */
1415 struct file_system_type *s_type;
1416 const struct super_operations *s_op;
1417 const struct dquot_operations *dq_op;
1418 const struct quotactl_ops *s_qcop;
1419 const struct export_operations *s_export_op;
1420 unsigned long s_flags;
1421 unsigned long s_magic;
1422 struct dentry *s_root;
1423 struct rw_semaphore s_umount;
1424 struct mutex s_lock;
1425 int s_count;
1426 atomic_t s_active;
1428 void *s_security;
1430 const struct xattr_handler **s_xattr;
1432 struct list_head s_inodes; /* all inodes */
1433 struct hlist_bl_head s_anon; /* anonymous dentries for (nfs) exporting */
1435 struct list_head __percpu *s_files;
1437 struct list_head s_files;
1439 struct list_head s_mounts; /* list of mounts; _not_ for fs use */
1441 struct list_head s_dentry_lru; /* unused dentry lru */
1442 int s_nr_dentry_unused; /* # of dentry on lru */
1445 spinlock_t s_inode_lru_lock ____cacheline_aligned_in_smp;
1446 struct list_head s_inode_lru; /* unused inode lru */
1447 int s_nr_inodes_unused; /* # of inodes on lru */
1449 struct block_device *s_bdev;
1450 struct backing_dev_info *s_bdi;
1451 struct mtd_info *s_mtd;
1452 struct hlist_node s_instances;
1453 struct quota_info s_dquot; /* Diskquota specific options */
1455 int s_frozen;
1456 wait_queue_head_t s_wait_unfrozen;
1458 char s_id[32]; /* Informational name */
1459 u8 s_uuid[16]; /* UUID */
1461 void *s_fs_info; /* Filesystem private info */
1462 fmode_t s_mode;
1466 u32 s_time_gran;
1472 struct mutex s_vfs_rename_mutex; /* Kludge */
1478 char *s_subtype;
1502 extern void prune_icache_sb(struct super_block *sb, int nr_to_scan); argument