Home
last modified time | relevance | path

Searched refs:va_type (Results 1 – 25 of 95) sorted by relevance

1234

/netbsd-src/tests/fs/puffs/h_dtfs/
H A Ddtfs_vnops.c57 assert(df->df_dotdot->pn_va.va_type == VDIR); in dtfs_node_lookup()
59 puffs_newinfo_setvtype(pni, df->df_dotdot->pn_va.va_type); in dtfs_node_lookup()
75 puffs_newinfo_setvtype(pni, dfd->dfd_node->pn_va.va_type); in dtfs_node_lookup()
104 return puffs_access(pn->pn_va.va_type, pn->pn_va.va_mode, in dtfs_node_access()
128 pn->pn_va.va_type, va->va_mode, pcr); in dtfs_node_setattr()
144 switch (pn->pn_va.va_type) { in dtfs_node_setattr()
174 if (!(va->va_type == VREG || va->va_type == VSOCK)) in dtfs_node_create()
177 pn_new = dtfs_genfile(pn_parent, pcn, va->va_type); in dtfs_node_create()
192 if (pn->pn_va.va_type == VDIR) in dtfs_node_remove()
245 if (pn->pn_va.va_type != VDIR) in dtfs_node_readdir()
[all …]
H A Ddtfs_subr.c51 vap->va_type = type; in dtfs_baseattrs()
91 assert(dir->pn_va.va_type == VDIR); in dtfs_genfile()
185 assert(pn_parent->pn_va.va_type == VDIR); in dtfs_nukenode()
209 switch (pn->pn_va.va_type) { in dtfs_freenode()
292 assert(pn_dir->pn_va.va_type == VDIR); in dtfs_adddent()
300 if (dent->dfd_node->pn_va.va_type == VDIR) { in dtfs_adddent()
314 assert(pn_dir->pn_va.va_type == VDIR); in dtfs_removedent()
316 if (pn_file->pn_va.va_type == VDIR) { in dtfs_removedent()
/netbsd-src/sys/rump/librump/rumpvfs/
H A Drumpvfs_compat50.c59 enum vtype va_type; /* vnode type (for create) */ member
90 va->va_type = va50->va_type; in rump_vattr50_to_vattr()
116 va50->va_type = va->va_type; in rump_vattr_to_vattr50()
/netbsd-src/sys/miscfs/deadfs/
H A Ddead_vfsops.c100 KASSERT(vap->va_type == VCHR || vap->va_type == VBLK); in dead_newvnode()
104 vp->v_type = vap->va_type; in dead_newvnode()
/netbsd-src/lib/libpuffs/
H A Dsubr.c159 if (sva->va_type != VNON) in puffs_setvattr()
160 vap->va_type = sva->va_type; in puffs_setvattr()
189 vap->va_type = VNON; in puffs_vattr_null()
269 va->va_type = puffs_mode2vt(sb->st_mode); in puffs_stat2vattr()
H A Dnull.c253 puffs_newinfo_setvtype(pni, pn_res->pn_va.va_type); in puffs_null_fs_fhtonode()
305 assert(pn->pn_va.va_type == VDIR); in puffs_null_node_lookup()
328 puffs_newinfo_setvtype(pni, pn_res->pn_va.va_type); in puffs_null_node_lookup()
363 mode = puffs_addvtype2mode(va->va_mode, va->va_type); in puffs_null_node_mknod()
396 rv = processvattr(PNPATH(pn), va, pn->pn_va.va_type == VREG); in puffs_null_node_setattr()
/netbsd-src/share/examples/puffs/pgfs/
H A Dpgfs_puffs.c317 error = puffs_access(dva.va_type, dva.va_mode, dva.va_uid, dva.va_gid, in pgfs_node_lookup()
360 puffs_newinfo_setvtype(pni, cva.va_type); in pgfs_node_lookup()
605 if (va.va_type == VDIR) { in pgfs_node_link()
646 if (va.va_type == VDIR) { in pgfs_node_remove()
685 if (va.va_type != VDIR) { in pgfs_node_rmdir()
816 error = puffs_access_chmod(ova.va_uid, ova.va_gid, ova.va_type, in pgfs_node_setattr()
971 if (va_src.va_type == VDIR) { in pgfs_node_rename()
983 if (va_src.va_type == VDIR) { in pgfs_node_rename()
984 if (va_targ.va_type != VDIR) { in pgfs_node_rename()
992 } else if (va_targ.va_type == VDIR) { in pgfs_node_rename()
[all …]
H A Dpgfs_subs.c532 va->va_type = tovtype(type); in getattr()
537 if (nlink > 0 && va->va_type == VDIR) { in getattr()
557 if (va->va_type == VREG || va->va_type == VLNK) { in getattr()
562 } else if (va->va_type == VDIR) { in getattr()
/netbsd-src/sys/fs/puffs/
H A Dpuffs_compat.c60 enum vtype va_type; member
165 va50->va_type = va->va_type; in vattr_to_50()
190 va->va_type = va50->va_type; in vattr_from_50()
/netbsd-src/usr.sbin/puffs/mount_9p/
H A Dnode.c150 puffs_newinfo_setvtype(pni, pn->pn_va.va_type); in puffs9p_node_lookup()
220 puffs_vtype2dt(va.va_type), reslen); in puffs9p_node_readdir()
246 proto_make_stat(pu, pb, va, NULL, pn->pn_va.va_type); in puffs9p_node_setattr()
281 if (pn->pn_va.va_type != VDIR) { in puffs9p_node_open()
311 if (pn->pn_va.va_type == VDIR) { in puffs9p_node_inactive()
554 if (pn->pn_va.va_type == VDIR) in puffs9p_node_remove()
572 if (pn->pn_va.va_type != VDIR) in puffs9p_node_rmdir()
614 proto_make_stat(pu, pb, NULL, pcn_targ->pcn_name, pn_src->pn_va.va_type); in puffs9p_node_rename()
H A Dsubr.c50 vap->va_type = VDIR; in qid2vattr()
52 vap->va_type = VREG; in qid2vattr()
/netbsd-src/sys/miscfs/fdesc/
H A Dfdesc_vnops.c342 if (error == 0 && vap->va_type == VDIR) { in fdesc_attr()
360 vap->va_type = VSOCK; in fdesc_attr()
363 vap->va_type = VFIFO; in fdesc_attr()
367 vap->va_type = VBAD; in fdesc_attr()
422 vap->va_type = VLNK; in fdesc_getattr()
430 vap->va_type = VCHR; in fdesc_getattr()
438 vap->va_type = VDIR; in fdesc_getattr()
469 vp->v_type = vap->va_type; in fdesc_getattr()
/netbsd-src/usr.sbin/puffs/mount_psshfs/
H A Dnode.c76 if (va.va_type == VDIR) in psshfs_node_lookup()
110 puffs_newinfo_setvtype(pni, pn->pn_va.va_type); in psshfs_node_lookup()
298 if (pn->pn_va.va_type == VDIR) in psshfs_node_open()
432 pd->va.va_fileid, puffs_vtype2dt(pd->va.va_type), reslen)) { in psshfs_node_readdir()
481 if (pn->pn_va.va_type == VDIR) { in psshfs_node_read()
596 if (pn->pn_va.va_type == VDIR) { in psshfs_node_write()
732 if (pn->pn_va.va_type == VDIR) in doremove()
755 assert(pn_targ->pn_va.va_type != VDIR); in psshfs_node_remove()
771 assert(pn_targ->pn_va.va_type == VDIR); in psshfs_node_rmdir()
898 if (pn_sf->pn_va.va_type == VDIR) in psshfs_node_rename()
H A Dsubr.c84 && pn->pn_va.va_type == VREG) in setpnva()
275 assert(pn->pn_va.va_type == VDIR); in sftp_readdir()
461 if (vap->va_type == VDIR) { in allocnode()
519 if (pn->pn_va.va_type == VDIR) { in doreclaim()
543 if (node->pn_va.va_type == VDIR) in nukenode()
/netbsd-src/sys/ufs/chfs/
H A Dchfs_vnops.c193 mode = MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode); in chfs_create()
196 if (ap->a_vap->va_type == VREG) in chfs_create()
198 if (ap->a_vap->va_type == VSOCK) in chfs_create()
202 error = chfs_makeinode(mode, ap->a_dvp, ap->a_vpp, ap->a_cnp, ap->a_vap->va_type); in chfs_create()
236 if (vap->va_type != VBLK && vap->va_type != VCHR && vap->va_type != VFIFO) in chfs_mknod()
241 mode = MAKEIMODE(vap->va_type, vap->va_mode); in chfs_mknod()
244 switch (vap->va_type) { in chfs_mknod()
260 err = chfs_makeinode(mode, dvp, &vp, cnp, vap->va_type); in chfs_mknod()
266 if (vap->va_type == VFIFO) in chfs_mknod()
421 vap->va_type = CHTTOVT(ip->ch_type); in chfs_getattr()
[all …]
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_subr.c237 uva->va_type = lva->va_type; in unionfs_create_uppervattr_core()
251 uva->va_mode |= (lva->va_type == VDIR ? ump->um_udir : ump->um_ufile) & 0700; in unionfs_create_uppervattr_core()
255 uva->va_mode = (lva->va_type == VDIR ? ump->um_udir : ump->um_ufile); in unionfs_create_uppervattr_core()
537 va.va_type = VNON; in unionfs_mkshadowdir()
776 uva.va_type = VNON; in unionfs_copyfile()
/netbsd-src/sys/fs/v7fs/
H A Dv7fs_vnops.c218 KDASSERT((va->va_type == VREG) || (va->va_type == VSOCK)); in v7fs_create()
223 attr.mode = va->va_mode | vtype_to_v7fs_mode (va->va_type); in v7fs_create()
279 va->va_mode, (long)va->va_rdev, va->va_type); in v7fs_mknod()
283 attr.mode = va->va_mode | vtype_to_v7fs_mode(va->va_type); in v7fs_mknod()
424 vap->va_type = vp->v_type; in v7fs_getattr()
488 if ((vap->va_type != VNON) || (vap->va_nlink != VNOVAL) || in v7fs_setattr()
859 attr.mode = va->va_mode | vtype_to_v7fs_mode(va->va_type); in v7fs_mkdir()
1297 attr.mode = va->va_mode | vtype_to_v7fs_mode(va->va_type); in v7fs_symlink()
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs_vnops.c314 KASSERT(vap->va_type == VREG || vap->va_type == VSOCK); in tmpfs_create()
330 enum vtype vt = vap->va_type; in tmpfs_mknod()
433 vap->va_type = vp->v_type; in tmpfs_getattr()
479 if (vap->va_type != VNON || vap->va_nlink != VNOVAL || in tmpfs_setattr()
847 KASSERT(vap->va_type == VDIR); in tmpfs_mkdir()
961 KASSERT(vap->va_type == VLNK); in tmpfs_symlink()
/netbsd-src/lib/librefuse/
H A Drefuse.c400 if (va->va_type == VDIR) { in fuse_newnode()
457 puffs_newinfo_setvtype(pni, pn_res->pn_va.va_type); in puffs_fuse_node_lookup()
527 mode = puffs_addvtype2mode(va->va_mode, va->va_type); in puffs_fuse_node_mknod()
792 if (pn->pn_va.va_type == VDIR) { in puffs_fuse_node_open()
825 if (pn->pn_va.va_type == VDIR) { in puffs_fuse_node_close()
929 if (pn->pn_va.va_type != VDIR) in puffs_fuse_node_readdir()
1147 pn_root->pn_va.va_type = VDIR; in __fuse_mount()
/netbsd-src/lib/libterminfo/
H A Dtparm.c189 _ti_tiparm(TERMINAL *term, const char *str, int va_type, va_list parms) in _ti_tiparm() argument
235 if (va_type == VA_LONG_LONG) { in _ti_tiparm()
248 if (va_type == VA_CHAR_INT) in _ti_tiparm()
/netbsd-src/sys/nfs/
H A Dnfs_clntsubs.c225 vap->va_type = vtyp; in nfs_loadattrcache()
279 if (vap->va_type == VREG) { in nfs_loadattrcache()
331 if (vap->va_type == VREG) { in nfs_getattrcache()
H A Dnfs_serv.c1486 va.va_type = VREG; in nfsrv_create()
1489 va.va_type = IFTOVT(fxdr_unsigned(u_int32_t, sp->sa_mode)); in nfsrv_create()
1490 if (va.va_type == VNON) in nfsrv_create()
1491 va.va_type = VREG; in nfsrv_create()
1493 switch (va.va_type) { in nfsrv_create()
1515 if (va.va_type == VREG || va.va_type == VSOCK) { in nfsrv_create()
1533 } else if (va.va_type == VCHR || va.va_type == VBLK || in nfsrv_create()
1534 va.va_type == VFIFO) { in nfsrv_create()
1535 if (va.va_type == VCHR && rdev == 0xffffffff) in nfsrv_create()
1536 va.va_type = VFIFO; in nfsrv_create()
[all …]
H A Dnfs_vnops.c1455 if (vap->va_type == VCHR || vap->va_type == VBLK) in nfs_mknodrpc()
1457 else if (vap->va_type == VFIFO || vap->va_type == VSOCK) in nfs_mknodrpc()
1472 *tl++ = vtonfsv3_type(vap->va_type); in nfs_mknodrpc()
1474 if (vap->va_type == VCHR || vap->va_type == VBLK) { in nfs_mknodrpc()
1483 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfs_mknodrpc()
1573 if (vap->va_type == VSOCK) in nfs_create()
1576 KASSERT(vap->va_type == VREG); in nfs_create()
1607 sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); in nfs_create()
2746 IFTODT(VTTOIF(np->n_vattr->va_type)); in nfs_readdirplusrpc()
3344 ap->a_accmode, va.va_type, va.va_mode), vp, NULL, genfs_can_access( in nfsspec_access()
/netbsd-src/sys/fs/nfs/client/
H A Dnfs_clsubs.c199 if (vap->va_type == VDIR) { in ncl_getattrcache()
231 if (vap->va_type == VREG) { in ncl_getattrcache()
/netbsd-src/sys/coda/
H A Dcoda_venus.c159 (top)->va_type = (fromp)->va_type; \
182 (top)->va_type = (fromp)->va_type; \

1234