Lines Matching defs:reiserfs_sb_info
516 struct reiserfs_sb_info { struct
518 struct buffer_head *s_sbh;
521 struct reiserfs_super_block *s_rs;
522 struct reiserfs_bitmap_info *s_ap_bitmap;
525 struct reiserfs_journal *s_journal;
527 unsigned short s_mount_state; /* reiserfs state (valid, invalid) */
530 struct mutex lock;
533 struct task_struct *lock_owner;
536 int lock_depth;
538 struct workqueue_struct *commit_wq;
541 void (*end_io_handler) (struct buffer_head *, int);
547 hashf_t s_hash_function;
550 unsigned long s_mount_opt;
553 struct {
577 } s_alloc_options;
580 wait_queue_head_t s_wait;
582 atomic_t s_generation_counter;
585 unsigned long s_properties;
588 int s_disk_reads;
589 int s_disk_writes;
590 int s_fix_nodes;
591 int s_do_balance;
592 int s_unneeded_left_neighbor;
593 int s_good_search_by_key_reada;
594 int s_bmaps;
595 int s_bmaps_without_search;
596 int s_direct2indirect;
597 int s_indirect2direct;
604 int s_is_unlinked_ok;
606 reiserfs_proc_info_data_t s_proc_info_data;
607 struct proc_dir_entry *procdir;
610 int reserved_blocks;
614 spinlock_t bitmap_lock;
615 struct dentry *priv_root; /* root of /.reiserfs_priv */
616 struct dentry *xattr_root; /* root of /.reiserfs_priv/xattrs */
617 int j_errno;
619 int work_queued; /* non-zero delayed work is queued */
620 struct delayed_work old_work; /* old transactions flush delayed work */
621 spinlock_t old_work_lock; /* protects old_work and work_queued */
624 char *s_qf_names[REISERFS_MAXQUOTAS];
625 int s_jquota_fmt;
627 char *s_jdev; /* Stored jdev for mount option showing */
636 struct tree_balance *cur_tb;