Lines Matching defs:ocfs2_super

301 struct ocfs2_super  struct
303 struct task_struct *commit_task;
304 struct super_block *sb;
305 struct inode *root_inode;
306 struct inode *sys_root_inode;
307 struct inode *global_system_inodes[NUM_GLOBAL_SYSTEM_INODES];
308 struct inode **local_system_inodes;
310 struct ocfs2_slot_info *slot_info;
312 u32 *slot_recovery_generations;
314 spinlock_t node_map_lock;
316 u64 root_blkno;
317 u64 system_dir_blkno;
318 u64 bitmap_blkno;
319 u32 bitmap_cpg;
320 u8 *uuid;
321 char *uuid_str;
322 u32 uuid_hash;
323 u8 *vol_label;
324 u64 first_cluster_group_blkno;
325 u32 fs_generation;
327 u32 s_feature_compat;
328 u32 s_feature_incompat;
329 u32 s_feature_ro_compat;
334 spinlock_t osb_lock;
335 u32 s_next_generation;
336 unsigned long osb_flags;
337 s16 s_inode_steal_slot;
338 s16 s_meta_steal_slot;
339 atomic_t s_num_inodes_stolen;
340 atomic_t s_num_meta_stolen;
342 unsigned long s_mount_opt;
343 unsigned int s_atime_quantum;
345 unsigned int max_slots;
346 unsigned int node_num;
347 int slot_num;
348 int preferred_slot;
349 int s_sectsize_bits;
350 int s_clustersize;
351 int s_clustersize_bits;
352 unsigned int s_xattr_inline_size;
354 atomic_t vol_state;
355 struct mutex recovery_lock;
356 struct ocfs2_recovery_map *recovery_map;
357 struct ocfs2_replay_map *replay_map;
358 struct task_struct *recovery_thread_task;
359 int disable_recovery;
360 wait_queue_head_t checkpoint_event;
361 struct ocfs2_journal *journal;
362 unsigned long osb_commit_interval;
364 struct delayed_work la_enable_wq;
370 unsigned int local_alloc_bits;
371 unsigned int local_alloc_default_bits;
374 unsigned int osb_clusters_at_boot;
376 enum ocfs2_local_alloc_state local_alloc_state; /* protected
379 struct buffer_head *local_alloc_bh;
381 u64 la_last_gd;
383 struct ocfs2_reservation_map osb_la_resmap;
385 unsigned int osb_resv_level;
386 unsigned int osb_dir_resv_level;
390 int dirty;
391 struct ocfs2_dinode *local_alloc_copy;
392 struct ocfs2_quota_recovery *quota_rec;
394 struct ocfs2_blockcheck_stats osb_ecc_stats;
395 struct ocfs2_alloc_stats alloc_stats;
396 char dev_str[20]; /* "major,minor" of the device */
398 u8 osb_stackflags;
400 char osb_cluster_stack[OCFS2_STACK_LABEL_LEN + 1];
401 char osb_cluster_name[OCFS2_CLUSTER_NAME_LEN + 1];
402 struct ocfs2_cluster_connection *cconn;
403 struct ocfs2_lock_res osb_super_lockres;
404 struct ocfs2_lock_res osb_rename_lockres;
405 struct ocfs2_lock_res osb_nfs_sync_lockres;
406 struct ocfs2_dlm_debug *osb_dlm_debug;
408 struct dentry *osb_debug_root;
409 struct dentry *osb_ctxt;
411 wait_queue_head_t recovery_event;
413 spinlock_t dc_task_lock;
414 struct task_struct *dc_task;
415 wait_queue_head_t dc_event;
416 unsigned long dc_wake_sequence;
417 unsigned long dc_work_sequence;
425 struct list_head blocked_lock_list;
426 unsigned long blocked_lock_count;
429 struct llist_head dquot_drop_list;
430 struct work_struct dquot_drop_work;
432 wait_queue_head_t osb_mount_event;
435 struct inode *osb_tl_inode;
436 struct buffer_head *osb_tl_bh;
437 struct delayed_work osb_truncate_log_wq;
438 atomic_t osb_tl_disable;
443 unsigned int truncated_clusters;
467 #define OCFS2_SB(sb) ((struct ocfs2_super *)(sb)->s_fs_info) argument