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

#include <nfs_xdr.h>

Data Fields

unsigned int valid
 
umode_t mode
 
__u32 nlink
 
__u32 uid
 
__u32 gid
 
dev_t rdev
 
__u64 size
 
union {
   struct {
      __u32   blocksize
 
      __u32   blocks
 
   }   nfs2
 
   struct {
      __u64   used
 
   }   nfs3
 
du
 
struct nfs_fsid fsid
 
__u64 fileid
 
__u64 mounted_on_fileid
 
struct timespec atime
 
struct timespec mtime
 
struct timespec ctime
 
__u64 change_attr
 
__u64 pre_change_attr
 
__u64 pre_size
 
struct timespec pre_mtime
 
struct timespec pre_ctime
 
unsigned long time_start
 
unsigned long gencount
 
struct nfs4_stringowner_name
 
struct nfs4_stringgroup_name
 
struct nfs4_thresholdmdsthreshold
 

Detailed Description

Definition at line 47 of file nfs_xdr.h.

Field Documentation

Definition at line 67 of file nfs_xdr.h.

__u32 blocks

Definition at line 58 of file nfs_xdr.h.

__u32 blocksize

Definition at line 57 of file nfs_xdr.h.

__u64 change_attr

Definition at line 70 of file nfs_xdr.h.

Definition at line 69 of file nfs_xdr.h.

union { ... } du
__u64 fileid

Definition at line 65 of file nfs_xdr.h.

Definition at line 64 of file nfs_xdr.h.

unsigned long gencount

Definition at line 76 of file nfs_xdr.h.

__u32 gid

Definition at line 52 of file nfs_xdr.h.

struct nfs4_string* group_name

Definition at line 78 of file nfs_xdr.h.

struct nfs4_threshold* mdsthreshold

Definition at line 79 of file nfs_xdr.h.

umode_t mode

Definition at line 49 of file nfs_xdr.h.

__u64 mounted_on_fileid

Definition at line 66 of file nfs_xdr.h.

Definition at line 68 of file nfs_xdr.h.

struct { ... } nfs2
struct { ... } nfs3
__u32 nlink

Definition at line 50 of file nfs_xdr.h.

struct nfs4_string* owner_name

Definition at line 77 of file nfs_xdr.h.

__u64 pre_change_attr

Definition at line 71 of file nfs_xdr.h.

struct timespec pre_ctime

Definition at line 74 of file nfs_xdr.h.

struct timespec pre_mtime

Definition at line 73 of file nfs_xdr.h.

__u64 pre_size

Definition at line 72 of file nfs_xdr.h.

dev_t rdev

Definition at line 53 of file nfs_xdr.h.

__u64 size

Definition at line 54 of file nfs_xdr.h.

unsigned long time_start

Definition at line 75 of file nfs_xdr.h.

__u32 uid

Definition at line 51 of file nfs_xdr.h.

__u64 used

Definition at line 61 of file nfs_xdr.h.

unsigned int valid

Definition at line 48 of file nfs_xdr.h.


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