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

#include <extent_map.h>

Data Fields

struct rb_node rb_node
 
u64 start
 
u64 len
 
u64 mod_start
 
u64 mod_len
 
u64 orig_start
 
u64 block_start
 
u64 block_len
 
u64 generation
 
unsigned long flags
 
struct block_devicebdev
 
atomic_t refs
 
unsigned int in_tree
 
unsigned int compress_type
 
struct list_head list
 

Detailed Description

Definition at line 18 of file extent_map.h.

Field Documentation

Definition at line 31 of file extent_map.h.

u64 block_len

Definition at line 28 of file extent_map.h.

u64 block_start

Definition at line 27 of file extent_map.h.

unsigned int compress_type

Definition at line 34 of file extent_map.h.

unsigned long flags

Definition at line 30 of file extent_map.h.

u64 generation

Definition at line 29 of file extent_map.h.

unsigned int in_tree

Definition at line 33 of file extent_map.h.

u64 len

Definition at line 23 of file extent_map.h.

Definition at line 35 of file extent_map.h.

u64 mod_len

Definition at line 25 of file extent_map.h.

u64 mod_start

Definition at line 24 of file extent_map.h.

u64 orig_start

Definition at line 26 of file extent_map.h.

Definition at line 19 of file extent_map.h.

atomic_t refs

Definition at line 32 of file extent_map.h.

u64 start

Definition at line 22 of file extent_map.h.


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