Lines Matching defs:vattr
46 struct vattr { struct
47 enum vtype va_type; /* vnode type (for create) */
48 u_short va_mode; /* files access mode and type */
49 u_short va_padding0;
50 uid_t va_uid; /* owner user id */
51 gid_t va_gid; /* owner group id */
52 nlink_t va_nlink; /* number of references to file */
53 dev_t va_fsid; /* filesystem id */
54 ino_t va_fileid; /* file id */
55 u_quad_t va_size; /* file size in bytes */
56 long va_blocksize; /* blocksize preferred for i/o */
57 struct timespec va_atime; /* time of last access */
58 struct timespec va_mtime; /* time of last modification */
59 struct timespec va_ctime; /* time file changed */
60 struct timespec va_birthtime; /* time file created */
61 u_long va_gen; /* generation number of file */
62 u_long va_flags; /* flags defined for file */
63 dev_t va_rdev; /* device the special file represents */
64 u_quad_t va_bytes; /* bytes of disk space held by file */
65 u_quad_t va_filerev; /* file modification number */
66 u_int va_vaflags; /* operations flags, see below */
67 long va_spare; /* remain quad aligned */