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

#include <logfs_abi.h>

Data Fields

__be32 segno
 
__be32 used_bytes
 
__u8 gc_level
 
__u8 vim
 

Detailed Description

struct logfs_je_area - wbuf header

: segment number of area : number of bytes already used : GC level : life expectancy of data

"Areas" are segments currently being used for writing. There is at least one area per GC level. Several may be used to separate long-living from short-living data. If an area with unknown vim is encountered, it can simply be closed. The write buffer immediately follow this header.

Definition at line 464 of file logfs_abi.h.

Field Documentation

__u8 gc_level

Definition at line 467 of file logfs_abi.h.

__be32 segno

Definition at line 465 of file logfs_abi.h.

__be32 used_bytes

Definition at line 466 of file logfs_abi.h.

__u8 vim

Definition at line 468 of file logfs_abi.h.


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