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

#include <fid.h>

Data Fields

spinlock_t lock
 
struct list_head fidlist
 

Detailed Description

struct v9fs_dentry - 9p private data stored in dentry d_fsdata : protects the fidlist : list of FIDs currently associated with this dentry

This structure defines the 9p private data associated with a particular dentry. In particular, this private data is used to lookup which 9P FID handle should be used for a particular VFS operation. FID handles are associated with dentries instead of inodes in order to more closely map functionality to the Plan 9 expected behavior for FID reclaimation and tracking.

See Also: Mapping FIDs to Linux VFS model in Design and Implementation of the Linux 9P File System documentation

Definition at line 41 of file fid.h.

Field Documentation

struct list_head fidlist

Definition at line 43 of file fid.h.

spinlock_t lock

Definition at line 42 of file fid.h.


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