Lines Matching defs:rnode
57 struct rnode *rnode; member
259 typedef struct rnode { struct
261 struct rnode *r_hashf; /* hash queue forward pointer */ argument
262 struct rnode *r_hashb; /* hash queue back pointer */ argument
263 struct rnode *r_freef; /* free list forward pointer */ argument
264 struct rnode *r_freeb; /* free list back pointer */ argument
269 kmutex_t r_statelock; /* protects (most of) rnode contents */ argument
272 char *r_path; /* path to this rnode */ argument
273 u_offset_t r_nextr; /* next byte read offset (read-ahead) */
274 cred_t *r_cred; /* current credentials */
275 cred_t *r_unlcred; /* unlinked credentials */
276 char *r_unlname; /* unlinked file name */
277 vnode_t *r_unldvp; /* parent dir of unlinked file */
278 len_t r_size; /* client's view of file size */
279 struct vattr r_attr; /* cached vnode attributes */
280 hrtime_t r_attrtime; /* time attributes become invalid */
281 hrtime_t r_mtime; /* client time file last modified */
282 long r_mapcnt; /* count of mmapped pages */
306 list_node_t r_mi_link; /* linkage into list of rnodes for */ argument
322 #define RHASHED 0x100 /* rnode is in hash queues */ argument