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

#include <logfs.h>

Data Fields

struct inode vfs_inode
 
u64 li_data [LOGFS_EMBEDDED_FIELDS]
 
u64 li_used_bytes
 
struct list_head li_freeing_list
 
struct logfs_blockli_block
 
u32 li_flags
 
u8 li_height
 
int li_refcount
 

Detailed Description

struct logfs_inode - in-memory inode

: struct inode : data pointers : number of used bytes : used to track inodes currently being freed : inode flags : number of internal (GC-induced) references

Definition at line 452 of file logfs.h.

Field Documentation

struct logfs_block* li_block

Definition at line 457 of file logfs.h.

Definition at line 454 of file logfs.h.

u32 li_flags

Definition at line 458 of file logfs.h.

struct list_head li_freeing_list

Definition at line 456 of file logfs.h.

u8 li_height

Definition at line 459 of file logfs.h.

int li_refcount

Definition at line 460 of file logfs.h.

u64 li_used_bytes

Definition at line 455 of file logfs.h.

struct inode vfs_inode

Definition at line 453 of file logfs.h.


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