Home
last modified time | relevance | path

Searched refs:v_type (Results 1 – 25 of 131) sorted by relevance

123456

/src/sys/fs/smbfs/
H A Dsmbfs_node.c152 if (((*vpp)->v_type == VDIR && in smbfs_node_alloc()
154 ((*vpp)->v_type == VREG && in smbfs_node_alloc()
194 vp->v_type = fap->fa_attr & SMB_FA_DIR ? VDIR : VREG; in smbfs_node_alloc()
211 } else if (vp->v_type == VREG) in smbfs_node_alloc()
308 if (vp->v_type == VREG) { in smbfs_inactive()
312 } else if (vp->v_type == VDIR) { in smbfs_inactive()
335 if (vp->v_type == VREG) { in smbfs_attr_cacheenter()
340 } else if (vp->v_type == VDIR) { in smbfs_attr_cacheenter()
360 va->va_type = vp->v_type; /* vnode type (for create) */ in smbfs_attr_cachelookup()
362 if (vp->v_type == VREG) { in smbfs_attr_cachelookup()
[all …]
H A Dsmbfs_vnops.c126 switch (vp->v_type) { in smbfs_access()
133 mpmode = vp->v_type == VREG ? smp->sm_file_mode : smp->sm_dir_mode; in smbfs_access()
134 return (vaccess(vp->v_type, mpmode, smp->sm_uid, in smbfs_access()
150 if (vp->v_type != VREG && vp->v_type != VDIR) { in smbfs_open()
151 SMBFSERR("open eacces vtype=%d\n", vp->v_type); in smbfs_open()
154 if (vp->v_type == VDIR) { in smbfs_open()
216 if (vp->v_type == VDIR && (np->n_flag & NOPEN) != 0 && in smbfs_close()
306 switch (vp->v_type) { in smbfs_setattr()
375 if (vp->v_type == VREG) { in smbfs_setattr()
467 if (vp->v_type != VREG && vp->v_type != VDIR) in smbfs_read()
[all …]
/src/usr.bin/tip/tip/
H A Dvalue.c59 if (p->v_type&ENVIRON) in vinit()
62 if (p->v_type&IREMOTE) { in vinit()
63 switch (p->v_type&TMASK) { in vinit()
120 switch (p->v_type&TMASK) { in vassign()
124 if (!(p->v_type&(ENVIRON|INIT))) in vassign()
130 p->v_type &= ~(ENVIRON|INIT); in vassign()
184 if (p->v_type&NUMBER) in vtoken()
221 switch (p->v_type&TMASK) { in vprint()
347 if (p->v_type&NUMBER) in vstring()
/src/sys/ufs/ufs/
H A Dufs_gjournal.c73 if (devvp->v_type == VREG) { in ufs_gjournal_modref()
76 } else if (devvp->v_type == VCHR) { in ufs_gjournal_modref()
108 if ((vp->v_type == VDIR && ip->i_nlink > 2) || in ufs_gjournal_orphan()
109 (vp->v_type != VDIR && ip->i_nlink > 1)) { in ufs_gjournal_orphan()
H A Dufs_acl.c194 error = acl_nfs4_check(aclp, vp->v_type == VDIR); in ufs_getacl_nfs4_internal()
244 if (vp->v_type != VDIR) in ufs_get_oldacl()
380 KASSERT(acl_nfs4_check(aclp, vp->v_type == VDIR) == 0, in ufs_setacl_nfs4_internal()
511 if (ap->a_vp->v_type != VDIR) in ufs_setacl_posix1e()
627 if (ap->a_vp->v_type == VDIR) in ufs_aclcheck_nfs4()
649 if (ap->a_vp->v_type != VDIR) in ufs_aclcheck_posix1e()
H A Dufs_vnops.c300 (*vpp)->v_type = VNON; in ufs_mknod()
327 if (vp->v_type == VREG && (vn_irflag_read(vp) & VIRF_PGREAD) == 0 && in ufs_open()
387 switch (vp->v_type) { in ufs_accessx()
436 error = vaccess_acl_nfs4(vp->v_type, ip->i_uid, in ufs_accessx()
441 error = vaccess_acl_posix1e(vp->v_type, ip->i_uid, in ufs_accessx()
457 error = vaccess(vp->v_type, ip->i_mode, in ufs_accessx()
467 error = vaccess(vp->v_type, ip->i_mode, ip->i_uid, ip->i_gid, in ufs_accessx()
538 sb->st_mode = (ip->i_mode & ~IFMT) | VTTOIF(vp->v_type); in ufs_stat()
730 switch (vp->v_type) { in ufs_setattr()
875 if (vp->v_type != VDIR && (mode & S_ISTXT)) { in ufs_chmod()
[all …]
/src/sys/fs/nfsclient/
H A Dnfs_clnode.c158 if (vp->v_type == VNON) in ncl_nget()
159 vp->v_type = VDIR; in ncl_nget()
216 if (vp->v_type != VDIR) { in ncl_releasesillyrename()
249 if (NFS_ISV4(vp) && vp->v_type == VREG) { in ncl_inactive()
309 if (NFS_ISV4(vp) && vp->v_type == VREG) { in ncl_reclaim()
340 if (vp->v_type == VREG) in ncl_reclaim()
348 if (vp->v_type == VDIR) { in ncl_reclaim()
H A Dnfs_clbio.c144 if ((np->n_flag & NNONCACHE) && (vp->v_type == VREG)) { in ncl_getpages()
302 (np->n_flag & NNONCACHE) && (vp->v_type == VREG)) { in ncl_putpages()
376 if (vp->v_type != VREG) { in nfs_bioread_check_cons()
377 if (vp->v_type != VDIR) in nfs_bioread_check_cons()
401 if (vp->v_type == VDIR) in nfs_bioread_check_cons()
461 if (vp->v_type != VDIR && in ncl_bioread()
468 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) in ncl_bioread()
489 switch (vp->v_type) { in ncl_bioread()
730 printf(" ncl_bioread: type %x unexpected\n", vp->v_type); in ncl_bioread()
738 if (vp->v_type == VLNK) in ncl_bioread()
[all …]
H A Dnfs_clvnops.c420 switch (vp->v_type) { in nfs_access()
454 if (vp->v_type != VDIR) { in nfs_access()
551 if (vp->v_type == VREG) in nfs_access()
553 else if (vp->v_type == VDIR) { in nfs_access()
561 } else if (vp->v_type == VLNK) in nfs_access()
590 if (vp->v_type != VREG && vp->v_type != VDIR && vp->v_type != VLNK) in nfs_open()
627 if (vp->v_type == VDIR) in nfs_open()
651 if (vp->v_type == VDIR) in nfs_open()
676 (vp->v_type == VREG)) { in nfs_open()
808 if (vp->v_type == VREG) { in nfs_close()
[all …]
/src/sys/fs/devfs/
H A Ddevfs_vnops.c257 VNPASS(vp->v_type == VCHR || vp->v_type == VBAD, vp); in devfs_usecount_add()
281 VNPASS(vp->v_type == VCHR || vp->v_type == VBAD, vp); in devfs_usecount_subl()
322 VNPASS(vp->v_type == VCHR, vp); in devfs_usecountl()
333 VNPASS(vp->v_type == VCHR, vp); in devfs_usecount()
429 if (vp->v_type != VCHR && vp->v_type != VDIR) { in devfs_vptocnp()
435 if (vp->v_type == VDIR && dd == dmp->dm_rootdir) { in devfs_vptocnp()
604 vp->v_type = VCHR; in devfs_allocv()
621 vp->v_type = VDIR; in devfs_allocv()
623 vp->v_type = VLNK; in devfs_allocv()
625 vp->v_type = VBAD; in devfs_allocv()
[all …]
/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dvnode_impl.h46 ((vp)->v_type == VCHR || (vp)->v_type == VBLK || (vp)->v_type == VFIFO)
/src/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c134 if (vp->v_type == VDIR) { in secpolicy_vnode_access()
187 if (vp->v_type == VDIR) in secpolicy_vnode_any_access()
191 if (vp->v_type != VDIR) in secpolicy_vnode_any_access()
221 if (vp->v_type == VDIR) in secpolicy_vnode_setattr()
345 if (vp->v_type != VDIR && (vap->va_mode & S_ISTXT)) { in secpolicy_setid_setsticky_clear()
/src/sys/fs/udf/
H A Dudf_vfsops.c682 vp->v_type = VBAD; in udf_vget()
685 vp->v_type = VDIR; in udf_vget()
688 vp->v_type = VREG; in udf_vget()
691 vp->v_type = VBLK; in udf_vget()
694 vp->v_type = VCHR; in udf_vget()
697 vp->v_type = VFIFO; in udf_vget()
701 vp->v_type = VSOCK; in udf_vget()
704 vp->v_type = VLNK; in udf_vget()
708 if (vp->v_type != VFIFO) in udf_vget()
/src/sys/fs/fuse/
H A Dfuse_internal.h94 return (vp->v_type); in vnode_vtype()
106 return (vp->v_type == VREG); in vnode_isreg()
112 return (vp->v_type == VDIR); in vnode_isdir()
118 return (vp->v_type == VLNK); in vnode_islnk()
/src/sys/ufs/ffs/
H A Dffs_inode.c329 vp->v_type, NULL, SINGLETON_KEY); in ffs_truncate()
335 if (vp->v_type == VLNK && ip->i_size < ump->um_maxsymlinklen) { in ffs_truncate()
466 if (vp->v_type == VDIR && ip->i_dirhash != NULL) in ffs_truncate()
496 if (vp->v_type == VDIR && ip->i_dirhash != NULL) in ffs_truncate()
500 if (vp->v_type != VDIR && offset != 0) in ffs_truncate()
586 vp->v_type, NULL, SINGLETON_KEY); in ffs_truncate()
607 vp->v_type, NULL, key); in ffs_truncate()
641 oldspace - newspace, ip->i_number, vp->v_type, in ffs_truncate()
787 ip->i_number, vp->v_type, NULL, key); in ffs_indirtrunc()
/src/sys/fs/tarfs/
H A Dtarfs_vnops.c59 if (vp->v_type != VREG && vp->v_type != VDIR) in tarfs_open()
105 switch (vp->v_type) { in tarfs_access()
123 error = vaccess(vp->v_type, tnp->mode, tnp->uid, in tarfs_access()
196 vap->va_type = vp->v_type; in tarfs_getattr()
325 if (vp->v_type != VDIR) in tarfs_readdir()
524 if (vp->v_type != VREG) in tarfs_read()
563 MPASS(vp->v_type == VLNK); in tarfs_readlink()
610 if (vp->v_type == VFIFO) in tarfs_print()
/src/sys/fs/unionfs/
H A Dunion_vnops.c125 if (dvp->v_type != VDIR) in unionfs_lookup()
334 if (uvp != NULL && lvp != NULL && uvp->v_type != lvp->v_type) { in unionfs_lookup()
343 lerror == 0 && lvp != NULL && lvp->v_type == VDIR && in unionfs_lookup()
688 (ap->a_mode & FWRITE) && lvp->v_type == VREG) in unionfs_open()
693 if ((ap->a_mode & FWRITE) && lvp->v_type == VREG) { in unionfs_open()
707 if (targetvp == uvp && uvp->v_type == VDIR && lvp != NULL && in unionfs_open()
971 switch (ap->a_vp->v_type) { in unionfs_access()
992 switch (ap->a_vp->v_type) { in unionfs_access()
1000 } else if (ap->a_vp->v_type == VREG || in unionfs_access()
1001 ap->a_vp->v_type == VDIR) { in unionfs_access()
[all …]
/src/sys/kern/
H A Dvfs_vnops.c157 return (uio->uio_segflg == UIO_USERSPACE && vp->v_type == VREG && in do_vn_io_fault()
237 ((irflag & VIRF_NAMEDATTR) != 0 && vp->v_type != VREG)) in vfs_check_namedattr()
357 } else if (vp->v_type == VDIR) { in vn_open_cred()
444 if (vp->v_type == VLNK) { in vn_open_vnode()
448 if (vp->v_type != VDIR && fmode & O_DIRECTORY) in vn_open_vnode()
453 if (vp->v_type == VSOCK) in vn_open_vnode()
456 if (vp->v_type == VDIR) in vn_open_vnode()
486 if (vp->v_type != VFIFO && vp->v_type != VSOCK && in vn_open_vnode()
493 if (vp->v_type == VFIFO && VOP_ISLOCKED(vp) != LK_EXCLUSIVE) in vn_open_vnode()
532 if ((vp->v_type == VFIFO || in vn_open_vnode()
[all …]
H A Dvfs_subr.c592 vp->v_type = VMARKER; in vn_alloc_marker()
602 MPASS(vp->v_type == VMARKER); in vn_free_marker()
695 vp->v_type = VNON; in vnode_init()
1257 if (__predict_false(vp->v_type == VMARKER)) in vlrureclaim()
1270 if (vp->v_type == VBAD || vp->v_type == VNON) in vlrureclaim()
1287 if (__predict_false(vp->v_type == VBAD || vp->v_type == VNON)) { in vlrureclaim()
1332 MPASS(vp->v_type != VMARKER); in vlrureclaim()
1405 if (__predict_false(vp->v_type == VMARKER)) in vnlru_free_impl()
1419 if (__predict_false(vp->v_type == VBAD || vp->v_type == VNON)) { in vnlru_free_impl()
1499 VNPASS(mvp->v_type == VMARKER, mvp); in vnlru_free_vfsops()
[all …]
/src/sys/fs/p9fs/
H A Dp9fs_vnops.c255 if (dvp->v_type != VDIR) in p9fs_lookup()
662 if (vp->v_type != VREG && vp->v_type != VDIR && vp->v_type != VLNK) in p9fs_open()
674 if (vp->v_type == VREG && (np->flags & P9FS_NODE_MODIFIED) != 0) { in p9fs_open()
816 error = vaccess(vp->v_type, vap.va_mode, vap.va_uid, vap.va_gid, accmode, in p9fs_access()
980 if (vp->v_type == VREG) { in p9fs_stat_vnode_dotl()
997 vp->v_type = IFTOVT(inode->i_mode); in p9fs_stat_vnode_dotl()
1116 if (vp->v_type != VDIR && (mode & S_ISTXT)) { in p9fs_chmod()
1219 switch (vp->v_type) { in p9fs_setattr_dotl()
1264 if (vap->va_size != (uint64_t)VNOVAL && vp->v_type == VREG) { in p9fs_setattr_dotl()
1354 if (vp->v_type != VREG) in p9fs_read()
[all …]
/src/sys/fs/ext2fs/
H A Dext2_vnops.c325 switch (vp->v_type) { in ext2_access()
341 error = vaccess(vp->v_type, ip->i_mode, ip->i_uid, ip->i_gid, in ext2_access()
460 switch (vp->v_type) { in ext2_setattr()
538 if (vp->v_type != VDIR && (mode & S_ISTXT)) { in ext2_chmod()
661 (*vpp)->v_type = VNON; in ext2_mknod()
1356 tvp->v_type = VDIR; /* Rest init'd in getnewvnode(). */ in ext2_mkdir()
1612 if (vp->v_type == VFIFO) in ext2_print()
1655 if (ap->a_vp->v_type == VDIR || ap->a_vp->v_type == VFIFO) in ext2_pathconf()
1915 vp->v_type = IFTOVT(ip->i_mode); in ext2_vinit()
1919 if (ip->i_mode != 0 && vp->v_type == VNON) in ext2_vinit()
[all …]
/src/sys/fs/tmpfs/
H A Dtmpfs_vnops.c317 KASSERT(vp->v_type != VREG || (node->tn_reg.tn_aobj->flags & in tmpfs_open()
324 if (error == 0 && fp != NULL && vp->v_type == VREG) { in tmpfs_open()
395 return (vaccess(vp->v_type, node->tn_mode, node->tn_uid, node->tn_gid, in tmpfs_access_locked()
415 switch (vp->v_type) { in tmpfs_access()
460 sb->st_mode = node->tn_mode | VTTOIF(vp->v_type); in tmpfs_stat()
478 if (vp->v_type == VREG) { in tmpfs_stat()
507 vap->va_type = vp->v_type; in tmpfs_getattr()
523 if (vp->v_type == VREG) { in tmpfs_getattr()
604 if (vp->v_type != VREG) in tmpfs_read()
675 if (uio->uio_offset < 0 || vp->v_type != VREG) in tmpfs_write()
[all …]
/src/sys/fs/pseudofs/
H A Dpseudofs_vnops.c166 error = vaccess(vn->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, in pfs_access()
226 vap->va_type = vn->v_type; in pfs_getattr()
299 if (vn->v_type != VREG) { in pfs_ioctl()
386 if (vp->v_type == VDIR && pd->pn_type == pfstype_root) { in pfs_vptocnp()
391 } else if (vp->v_type == VDIR && pd->pn_type == pfstype_procdir) { in pfs_vptocnp()
461 if (vn->v_type != VDIR) in pfs_lookup()
683 if (vn->v_type != VREG) in pfs_read()
866 if (vn->v_type != VDIR) in pfs_readdir()
992 if (vn->v_type != VLNK) in pfs_readlink()
1088 if (vn->v_type != VREG) in pfs_write()
H A Dpseudofs_vncache.c180 (*vpp)->v_type = VDIR; in pfs_vncache_alloc()
183 (*vpp)->v_type = VREG; in pfs_vncache_alloc()
186 (*vpp)->v_type = VLNK; in pfs_vncache_alloc()
/src/sys/fs/nullfs/
H A Dnull_vfsops.c170 if ((lowerrootvp->v_type != VDIR && lowerrootvp->v_type != VREG) || in nullfs_mount()
171 lowerrootvp->v_type != mp->mnt_vnodecovered->v_type) { in nullfs_mount()

123456