Lines Matching defs:nfsnode
66 struct nfsnode { struct
68 u_quad_t n_size; /* Current size of file */
69 struct vattr n_vattr; /* Vnode attribute cache */
70 time_t n_attrstamp; /* Attr. cache timestamp */
71 struct timespec n_mtime; /* Prev modify time. */
72 time_t n_ctime; /* Prev create time. */
73 nfsfh_t *n_fhp; /* NFS File Handle */
74 struct vnode *n_vnode; /* associated vnode */
75 struct lockf_state *n_lockf; /* Locking record of file */
76 struct rrwlock n_lock; /* NFSnode lock */
77 int n_error; /* Save write error value */
78 union {
81 } n_un1;
82 union {
85 } n_un2;
86 struct sillyrename *n_sillyrename; /* Ptr to silly rename struct */
87 short n_fhsize; /* size in bytes, of fh */
88 short n_flag; /* Flag for locking.. */
89 nfsfh_t n_fh; /* Small File Handle */
90 time_t n_accstamp; /* Access cache timestamp */
91 uid_t n_accuid; /* Last access requester */
92 int n_accmode; /* Last mode requested */
93 int n_accerror; /* Last returned error */
94 struct ucred *n_rcred;
95 struct ucred *n_wcred;
97 off_t n_pushedlo; /* 1st blk in committed range */
98 off_t n_pushedhi; /* Last block in range */
99 off_t n_pushlo; /* 1st block in commit range */
100 off_t n_pushhi; /* Last block in range */
101 struct rwlock n_commitlock; /* Serialize commits */
102 int n_commitflags;