Lines Matching defs:vattr
280 struct vattr { struct
281 enum vtype va_type; /* vnode type (for create) */
282 u_short va_mode; /* files access mode and type */
283 u_short va_padding0;
284 uid_t va_uid; /* owner user id */
285 gid_t va_gid; /* owner group id */
286 nlink_t va_nlink; /* number of references to file */
287 dev_t va_fsid; /* filesystem id */
288 ino_t va_fileid; /* file id */
289 u_quad_t va_size; /* file size in bytes */
290 long va_blocksize; /* blocksize preferred for i/o */
291 struct timespec va_atime; /* time of last access */
292 struct timespec va_mtime; /* time of last modification */
293 struct timespec va_ctime; /* time file changed */
294 struct timespec va_birthtime; /* time file created */
295 u_long va_gen; /* generation number of file */
296 u_long va_flags; /* flags defined for file */
297 dev_t va_rdev; /* device the special file represents */
298 u_quad_t va_bytes; /* bytes of disk space held by file */
299 u_quad_t va_filerev; /* file modification number */
300 u_int va_vaflags; /* operations flags, see below */
301 long va_spare; /* remain quad aligned */