Lines Matching defs:ufsvfs

709 typedef struct ufsvfs {  struct
711 struct ufsvfs *vfs_next; /* instance list link */ argument
712 struct ufsvfs *vfs_wnext; /* work list link */ argument
713 struct vnode *vfs_root; /* root vnode */
714 struct buf *vfs_bufp; /* buffer containing superblock */
715 struct vnode *vfs_devvp; /* block device vnode */
716 ushort_t vfs_lfflags; /* Large files (set by mount) */
717 ushort_t vfs_qflags; /* QUOTA: filesystem flags */
718 struct inode *vfs_qinod; /* QUOTA: pointer to quota file */
719 uint_t vfs_btimelimit; /* QUOTA: block time limit */
720 uint_t vfs_ftimelimit; /* QUOTA: file time limit */
721 krwlock_t vfs_dqrwlock; /* QUOTA: protects quota fields */
725 struct ufs_q vfs_delete; /* delayed inode delete */
726 struct ufs_q vfs_reclaim; /* reclaim open, deleted files */
731 int vfs_nrpos; /* # rotational positions */
737 kmutex_t vfs_lock;
738 struct ulockfs vfs_ulockfs; /* ufs lockfs support */
739 uint_t vfs_dio; /* delayed io (_FIODIO) */
740 uint_t vfs_nointr; /* disallow lockfs interrupts */
741 uint_t vfs_nosetsec; /* disallow ufs_setsecattr */
742 uint_t vfs_syncdir; /* synchronous local directory ops */
743 uint_t vfs_dontblock; /* don't block on forced umount */
748 uint_t vfs_domatamap; /* set if matamap enabled */
749 ulong_t vfs_maxacl; /* transaction stuff - max acl size */
750 ulong_t vfs_dirsize; /* logspace for directory creation */
751 ulong_t vfs_avgbfree; /* average free blks in cg (blkpref) */
755 int vfs_nindirshift; /* calc. from fs_nindir */
756 int vfs_nindiroffset; /* calc. from fs_ninidr */
757 int vfs_ioclustsz; /* bytes in read/write cluster */
758 int vfs_iotransz; /* max device i/o transfer size */
760 vfs_ufsfx_t vfs_fsfx; /* lock/fix-on-panic support */
764 int vfs_minfrags; /* calc. from fs_minfree */
768 uint_t vfs_forcedirectio;
772 clock_t vfs_iotstamp; /* last I/O timestamp */
796 } ufsvfs_t; argument