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

#include <ubifs.h>

Data Fields

struct ubifs_znodeparent
 
struct ubifs_znodecnext
 
unsigned long flags
 
unsigned long time
 
int level
 
int child_cnt
 
int iip
 
int alt
 
int lnum
 
int offs
 
int len
 
struct ubifs_zbranch zbranch []
 

Detailed Description

struct ubifs_znode - in-memory representation of an indexing node. : parent znode or NULL if it is the root : next znode to commit : znode flags (DIRTY_ZNODE, COW_ZNODE or OBSOLETE_ZNODE) : last access time (seconds) : level of the entry in the TNC tree : count of child znodes : index in parent's zbranch array : lower bound of key range has altered i.e. child inserted at slot 0 : LEB number of the corresponding indexing node : offset of the corresponding indexing node : length of the corresponding indexing node : array of znode branches (->fanout elements)

Note! The , , and fields are not really needed - we have them only for internal consistency check. They could be removed to save some RAM.

Definition at line 765 of file ubifs.h.

Field Documentation

int alt

Definition at line 773 of file ubifs.h.

int child_cnt

Definition at line 771 of file ubifs.h.

Definition at line 767 of file ubifs.h.

unsigned long flags

Definition at line 768 of file ubifs.h.

int iip

Definition at line 772 of file ubifs.h.

int len

Definition at line 776 of file ubifs.h.

int level

Definition at line 770 of file ubifs.h.

int lnum

Definition at line 774 of file ubifs.h.

int offs

Definition at line 775 of file ubifs.h.

Definition at line 766 of file ubifs.h.

unsigned long time

Definition at line 769 of file ubifs.h.

struct ubifs_zbranch zbranch[]

Definition at line 777 of file ubifs.h.


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