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

#include <mdt.h>

Data Fields

struct rw_semaphore mi_sem
 
struct blockgroup_lockmi_bgl
 
unsigned mi_entry_size
 
unsigned mi_first_entry_offset
 
unsigned long mi_entries_per_block
 
struct nilfs_palloc_cachemi_palloc_cache
 
struct nilfs_shadow_mapmi_shadow
 
unsigned long mi_blocks_per_group
 
unsigned long mi_blocks_per_desc_block
 

Detailed Description

struct nilfs_mdt_info - on-memory private data of meta data files : reader/writer semaphore for meta data operations : per-blockgroup locking : size of an entry : offset to the first entry : number of entries in a block : persistent object allocator cache : shadow of bmap and page caches : number of blocks in a group : number of blocks per descriptor block

Definition at line 57 of file mdt.h.

Field Documentation

Definition at line 59 of file mdt.h.

unsigned long mi_blocks_per_desc_block

Definition at line 66 of file mdt.h.

unsigned long mi_blocks_per_group

Definition at line 65 of file mdt.h.

unsigned long mi_entries_per_block

Definition at line 62 of file mdt.h.

unsigned mi_entry_size

Definition at line 60 of file mdt.h.

unsigned mi_first_entry_offset

Definition at line 61 of file mdt.h.

struct nilfs_palloc_cache* mi_palloc_cache

Definition at line 63 of file mdt.h.

Definition at line 58 of file mdt.h.

Definition at line 64 of file mdt.h.


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