Lines Matching refs:fsp

568 vfilestat(struct vnode *vp, struct filestat *fsp)  in vfilestat()  argument
584 if (!ufs_filestat(vp, fsp)) in vfilestat()
588 if (!msdosfs_filestat(vp, fsp)) in vfilestat()
592 if (!nfs_filestat(vp, fsp)) in vfilestat()
596 if (!ext2fs_filestat(vp, fsp)) in vfilestat()
600 if (!isofs_filestat(vp, fsp)) in vfilestat()
604 if (!ntfs_filestat(vp, fsp)) in vfilestat()
608 if (!ptyfs_filestat(vp, fsp)) in vfilestat()
612 if (!tmpfs_filestat(vp, fsp)) in vfilestat()
617 if (!zfs_filestat(vp, fsp)) in vfilestat()
624 badtype = layer_filestat(vp, fsp); in vfilestat()
752 ufs_filestat(struct vnode *vp, struct filestat *fsp) in ufs_filestat() argument
779 fsp->rdev = dip.dp1.di_rdev; in ufs_filestat()
788 fsp->rdev = dip.dp2.di_rdev; in ufs_filestat()
795 fsp->fsid = inode.i_dev & 0xffff; in ufs_filestat()
796 fsp->fileid = inode.i_number; in ufs_filestat()
797 fsp->mode = (mode_t)inode.i_mode; in ufs_filestat()
798 fsp->size = inode.i_size; in ufs_filestat()
804 ext2fs_filestat(struct vnode *vp, struct filestat *fsp) in ext2fs_filestat() argument
813 fsp->fsid = inode.i_dev & 0xffff; in ext2fs_filestat()
814 fsp->fileid = inode.i_number; in ext2fs_filestat()
821 fsp->mode = dinode.e2di_mode; in ext2fs_filestat()
822 fsp->size = dinode.e2di_size; in ext2fs_filestat()
823 fsp->rdev = dinode.e2di_rdev; in ext2fs_filestat()
829 nfs_filestat(struct vnode *vp, struct filestat *fsp) in nfs_filestat() argument
844 fsp->fsid = va.va_fsid; in nfs_filestat()
845 fsp->fileid = va.va_fileid; in nfs_filestat()
846 fsp->size = nfsnode.n_size; in nfs_filestat()
847 fsp->rdev = va.va_rdev; in nfs_filestat()
848 fsp->mode = (mode_t)va.va_mode | getftype(vp->v_type); in nfs_filestat()
854 msdosfs_filestat(struct vnode *vp, struct filestat *fsp) in msdosfs_filestat() argument
870 fsp->fsid = de.de_dev & 0xffff; in msdosfs_filestat()
871 fsp->fileid = 0; /* XXX see msdosfs_vptofh() for more info */ in msdosfs_filestat()
872 fsp->size = de.de_FileSize; in msdosfs_filestat()
873 fsp->rdev = 0; /* msdosfs doesn't support device files */ in msdosfs_filestat()
874 fsp->mode = (0777 & mp.pm_mask) | getftype(vp->v_type); in msdosfs_filestat()
879 layer_filestat(struct vnode *vp, struct filestat *fsp) in layer_filestat() argument
901 if ((badtype = vfilestat(&vn, fsp)) == NULL) in layer_filestat()
902 fsp->fsid = mount.mnt_stat.f_fsidx.__fsid_val[0]; in layer_filestat()