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

#include <dcache.h>

Data Fields

unsigned int d_flags
 
seqcount_t d_seq
 
struct hlist_bl_node d_hash
 
struct dentryd_parent
 
struct qstr d_name
 
struct inoded_inode
 
unsigned char d_iname [DNAME_INLINE_LEN]
 
unsigned int d_count
 
spinlock_t d_lock
 
struct dentry_operationsd_op
 
struct super_blockd_sb
 
unsigned long d_time
 
voidd_fsdata
 
struct list_head d_lru
 
union {
   struct list_head   d_child
 
   struct rcu_head   d_rcu
 
d_u
 
struct list_head d_subdirs
 
struct hlist_node d_alias
 

Detailed Description

Definition at line 103 of file dcache.h.

Field Documentation

struct hlist_node d_alias

Definition at line 131 of file dcache.h.

struct list_head d_child

Definition at line 127 of file dcache.h.

unsigned int d_count

Definition at line 115 of file dcache.h.

unsigned int d_flags

Definition at line 105 of file dcache.h.

void* d_fsdata

Definition at line 120 of file dcache.h.

Definition at line 107 of file dcache.h.

unsigned char d_iname[DNAME_INLINE_LEN]

Definition at line 112 of file dcache.h.

struct inode* d_inode

Definition at line 110 of file dcache.h.

spinlock_t d_lock

Definition at line 116 of file dcache.h.

Definition at line 122 of file dcache.h.

struct qstr d_name

Definition at line 109 of file dcache.h.

Definition at line 117 of file dcache.h.

struct dentry* d_parent

Definition at line 108 of file dcache.h.

Definition at line 128 of file dcache.h.

Definition at line 118 of file dcache.h.

seqcount_t d_seq

Definition at line 106 of file dcache.h.

struct list_head d_subdirs

Definition at line 130 of file dcache.h.

unsigned long d_time

Definition at line 119 of file dcache.h.

union { ... } d_u

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