Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ext2_sb_info Struct Reference

#include <ext2.h>

Data Fields

unsigned long s_frag_size
 
unsigned long s_frags_per_block
 
unsigned long s_inodes_per_block
 
unsigned long s_frags_per_group
 
unsigned long s_blocks_per_group
 
unsigned long s_inodes_per_group
 
unsigned long s_itb_per_group
 
unsigned long s_gdb_count
 
unsigned long s_desc_per_block
 
unsigned long s_groups_count
 
unsigned long s_overhead_last
 
unsigned long s_blocks_last
 
struct buffer_head * s_sbh
 
struct ext2_super_blocks_es
 
struct buffer_head ** s_group_desc
 
unsigned long s_mount_opt
 
unsigned long s_sb_block
 
kuid_t s_resuid
 
kgid_t s_resgid
 
unsigned short s_mount_state
 
unsigned short s_pad
 
int s_addr_per_block_bits
 
int s_desc_per_block_bits
 
int s_inode_size
 
int s_first_ino
 
spinlock_t s_next_gen_lock
 
u32 s_next_generation
 
unsigned long s_dir_count
 
u8s_debts
 
struct percpu_counter s_freeblocks_counter
 
struct percpu_counter s_freeinodes_counter
 
struct percpu_counter s_dirs_counter
 
struct blockgroup_locks_blockgroup_lock
 
spinlock_t s_rsv_window_lock
 
struct rb_root s_rsv_window_root
 
struct ext2_reserve_window_node s_rsv_window_head
 
spinlock_t s_lock
 

Detailed Description

Definition at line 67 of file ext2.h.

Field Documentation

int s_addr_per_block_bits

Definition at line 89 of file ext2.h.

struct blockgroup_lock* s_blockgroup_lock

Definition at line 100 of file ext2.h.

unsigned long s_blocks_last

Definition at line 79 of file ext2.h.

unsigned long s_blocks_per_group

Definition at line 72 of file ext2.h.

u8* s_debts

Definition at line 96 of file ext2.h.

unsigned long s_desc_per_block

Definition at line 76 of file ext2.h.

int s_desc_per_block_bits

Definition at line 90 of file ext2.h.

unsigned long s_dir_count

Definition at line 95 of file ext2.h.

struct percpu_counter s_dirs_counter

Definition at line 99 of file ext2.h.

Definition at line 81 of file ext2.h.

int s_first_ino

Definition at line 92 of file ext2.h.

unsigned long s_frag_size

Definition at line 68 of file ext2.h.

unsigned long s_frags_per_block

Definition at line 69 of file ext2.h.

unsigned long s_frags_per_group

Definition at line 71 of file ext2.h.

struct percpu_counter s_freeblocks_counter

Definition at line 97 of file ext2.h.

struct percpu_counter s_freeinodes_counter

Definition at line 98 of file ext2.h.

unsigned long s_gdb_count

Definition at line 75 of file ext2.h.

struct buffer_head** s_group_desc

Definition at line 82 of file ext2.h.

unsigned long s_groups_count

Definition at line 77 of file ext2.h.

int s_inode_size

Definition at line 91 of file ext2.h.

unsigned long s_inodes_per_block

Definition at line 70 of file ext2.h.

unsigned long s_inodes_per_group

Definition at line 73 of file ext2.h.

unsigned long s_itb_per_group

Definition at line 74 of file ext2.h.

spinlock_t s_lock

Definition at line 113 of file ext2.h.

unsigned long s_mount_opt

Definition at line 83 of file ext2.h.

unsigned short s_mount_state

Definition at line 87 of file ext2.h.

spinlock_t s_next_gen_lock

Definition at line 93 of file ext2.h.

u32 s_next_generation

Definition at line 94 of file ext2.h.

unsigned long s_overhead_last

Definition at line 78 of file ext2.h.

unsigned short s_pad

Definition at line 88 of file ext2.h.

kgid_t s_resgid

Definition at line 86 of file ext2.h.

kuid_t s_resuid

Definition at line 85 of file ext2.h.

struct ext2_reserve_window_node s_rsv_window_head

Definition at line 104 of file ext2.h.

spinlock_t s_rsv_window_lock

Definition at line 102 of file ext2.h.

struct rb_root s_rsv_window_root

Definition at line 103 of file ext2.h.

unsigned long s_sb_block

Definition at line 84 of file ext2.h.

struct buffer_head* s_sbh

Definition at line 80 of file ext2.h.


The documentation for this struct was generated from the following file: