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

#include <logfs.h>

Data Fields

struct mtd_infos_mtd
 
struct block_devices_bdev
 
struct logfs_device_opss_devops
 
struct inodes_master_inode
 
struct inodes_segfile_inode
 
struct inodes_mapping_inode
 
atomic_t s_pending_writes
 
long s_flags
 
mempool_ts_btree_pool
 
mempool_ts_alias_pool
 
u64 s_feature_incompat
 
u64 s_feature_ro_compat
 
u64 s_feature_compat
 
u64 s_feature_flags
 
u64 s_sb_ofs [2]
 
struct pages_erase_page
 
struct btree_head32 s_segment_alias
 
int s_no_object_aliases
 
struct list_head s_object_alias
 
struct btree_head128 s_object_alias_tree
 
struct mutex s_object_alias_mutex
 
struct mutex s_dirop_mutex
 
u64 s_victim_ino
 
u64 s_rename_dir
 
u64 s_rename_pos
 
long s_segsize
 
int s_segshift
 
long s_segmask
 
long s_no_segs
 
long s_no_journal_segs
 
long s_no_blocks
 
long s_writesize
 
int s_writeshift
 
u64 s_size
 
struct logfs_areas_area [LOGFS_NO_AREAS]
 
u64 s_gec
 
u64 s_wl_gec_ostore
 
u64 s_wl_gec_journal
 
u64 s_sweeper
 
u8 s_ifile_levels
 
u8 s_iblock_levels
 
u8 s_data_levels
 
u8 s_total_levels
 
struct btree_head32 s_cand_tree
 
struct candidate_list s_free_list
 
struct candidate_list s_reserve_list
 
struct candidate_list s_low_list [LOGFS_NO_AREAS]
 
struct candidate_list s_ec_list
 
struct btree_head32 s_reserved_segments
 
u64 s_last_ino
 
long s_inos_till_wrap
 
u32 s_generation
 
struct list_head s_freeing_list
 
struct mutex s_journal_mutex
 
voids_je
 
voids_compressed_je
 
u32 s_journal_seg [LOGFS_JOURNAL_SEGS]
 
u32 s_journal_ec [LOGFS_JOURNAL_SEGS]
 
u64 s_last_version
 
struct logfs_areas_journal_area
 
__be64 s_je_array [MAX_JOURNAL_ENTRIES]
 
int s_no_je
 
int s_sum_index
 
struct shadow_tree s_shadow_tree
 
int s_je_fill
 
struct mutex s_write_mutex
 
int s_lock_count
 
mempool_ts_block_pool
 
mempool_ts_shadow_pool
 
struct list_head s_writeback_list
 
u64 s_free_bytes
 
u64 s_used_bytes
 
u64 s_dirty_free_bytes
 
u64 s_dirty_used_bytes
 
u64 s_root_reserve
 
u64 s_speed_reserve
 
u64 s_dirty_pages
 
u32 s_bad_seg_reserve
 
u32 s_bad_segments
 

Detailed Description

Definition at line 323 of file logfs.h.

Field Documentation

mempool_t* s_alias_pool

Definition at line 333 of file logfs.h.

Definition at line 361 of file logfs.h.

u32 s_bad_seg_reserve

Definition at line 438 of file logfs.h.

u32 s_bad_segments

Definition at line 439 of file logfs.h.

Definition at line 325 of file logfs.h.

mempool_t* s_block_pool

Definition at line 398 of file logfs.h.

mempool_t* s_btree_pool

Definition at line 332 of file logfs.h.

struct btree_head32 s_cand_tree

Definition at line 370 of file logfs.h.

void* s_compressed_je

Definition at line 384 of file logfs.h.

u8 s_data_levels

Definition at line 368 of file logfs.h.

Definition at line 326 of file logfs.h.

struct mutex s_dirop_mutex

Definition at line 347 of file logfs.h.

u64 s_dirty_free_bytes

Definition at line 427 of file logfs.h.

u64 s_dirty_pages

Definition at line 431 of file logfs.h.

u64 s_dirty_used_bytes

Definition at line 428 of file logfs.h.

Definition at line 374 of file logfs.h.

struct page* s_erase_page

Definition at line 339 of file logfs.h.

u64 s_feature_compat

Definition at line 336 of file logfs.h.

u64 s_feature_flags

Definition at line 337 of file logfs.h.

u64 s_feature_incompat

Definition at line 334 of file logfs.h.

u64 s_feature_ro_compat

Definition at line 335 of file logfs.h.

long s_flags

Definition at line 331 of file logfs.h.

u64 s_free_bytes

Definition at line 425 of file logfs.h.

struct candidate_list s_free_list

Definition at line 371 of file logfs.h.

struct list_head s_freeing_list

Definition at line 380 of file logfs.h.

u64 s_gec

Definition at line 362 of file logfs.h.

u32 s_generation

Definition at line 379 of file logfs.h.

u8 s_iblock_levels

Definition at line 367 of file logfs.h.

u8 s_ifile_levels

Definition at line 366 of file logfs.h.

long s_inos_till_wrap

Definition at line 378 of file logfs.h.

void* s_je

Definition at line 383 of file logfs.h.

Definition at line 389 of file logfs.h.

int s_je_fill

Definition at line 394 of file logfs.h.

struct logfs_area* s_journal_area

Definition at line 388 of file logfs.h.

u32 s_journal_ec[LOGFS_JOURNAL_SEGS]

Definition at line 386 of file logfs.h.

struct mutex s_journal_mutex

Definition at line 382 of file logfs.h.

u32 s_journal_seg[LOGFS_JOURNAL_SEGS]

Definition at line 385 of file logfs.h.

u64 s_last_ino

Definition at line 377 of file logfs.h.

u64 s_last_version

Definition at line 387 of file logfs.h.

int s_lock_count

Definition at line 397 of file logfs.h.

Definition at line 373 of file logfs.h.

struct inode* s_mapping_inode

Definition at line 329 of file logfs.h.

struct inode* s_master_inode

Definition at line 327 of file logfs.h.

struct mtd_info* s_mtd

Definition at line 324 of file logfs.h.

long s_no_blocks

Definition at line 357 of file logfs.h.

int s_no_je

Definition at line 390 of file logfs.h.

long s_no_journal_segs

Definition at line 356 of file logfs.h.

int s_no_object_aliases

Definition at line 342 of file logfs.h.

long s_no_segs

Definition at line 355 of file logfs.h.

struct list_head s_object_alias

Definition at line 343 of file logfs.h.

struct mutex s_object_alias_mutex

Definition at line 345 of file logfs.h.

struct btree_head128 s_object_alias_tree

Definition at line 344 of file logfs.h.

atomic_t s_pending_writes

Definition at line 330 of file logfs.h.

u64 s_rename_dir

Definition at line 349 of file logfs.h.

u64 s_rename_pos

Definition at line 350 of file logfs.h.

struct candidate_list s_reserve_list

Definition at line 372 of file logfs.h.

struct btree_head32 s_reserved_segments

Definition at line 375 of file logfs.h.

u64 s_root_reserve

Definition at line 429 of file logfs.h.

u64 s_sb_ofs[2]

Definition at line 338 of file logfs.h.

struct inode* s_segfile_inode

Definition at line 328 of file logfs.h.

long s_segmask

Definition at line 354 of file logfs.h.

struct btree_head32 s_segment_alias

Definition at line 341 of file logfs.h.

int s_segshift

Definition at line 353 of file logfs.h.

long s_segsize

Definition at line 352 of file logfs.h.

mempool_t* s_shadow_pool

Definition at line 399 of file logfs.h.

struct shadow_tree s_shadow_tree

Definition at line 393 of file logfs.h.

u64 s_size

Definition at line 360 of file logfs.h.

u64 s_speed_reserve

Definition at line 430 of file logfs.h.

int s_sum_index

Definition at line 392 of file logfs.h.

u64 s_sweeper

Definition at line 365 of file logfs.h.

u8 s_total_levels

Definition at line 369 of file logfs.h.

u64 s_used_bytes

Definition at line 426 of file logfs.h.

u64 s_victim_ino

Definition at line 348 of file logfs.h.

u64 s_wl_gec_journal

Definition at line 364 of file logfs.h.

u64 s_wl_gec_ostore

Definition at line 363 of file logfs.h.

struct mutex s_write_mutex

Definition at line 396 of file logfs.h.

struct list_head s_writeback_list

Definition at line 400 of file logfs.h.

int s_writeshift

Definition at line 359 of file logfs.h.

long s_writesize

Definition at line 358 of file logfs.h.


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