Home | History | Annotate | Download | only in ptyfs

Lines Matching defs:vap

308  * them in (vap).
324 struct vattr *vap = ap->a_vap;
329 vattr_null(vap);
332 vap->va_type = ap->a_vp->v_type;
333 vap->va_fsid = ap->a_vp->v_mount->mnt_stat.f_fsidx.__fsid_val[0];
334 vap->va_fileid = ptyfs->ptyfs_fileno;
335 vap->va_gen = 0;
336 vap->va_flags = 0;
337 vap->va_blocksize = PAGE_SIZE;
339 vap->va_atime = ptyfs->ptyfs_atime;
340 vap->va_mtime = ptyfs->ptyfs_mtime;
341 vap->va_ctime = ptyfs->ptyfs_ctime;
342 vap->va_birthtime = ptyfs->ptyfs_birthtime;
343 vap->va_mode = ptyfs->ptyfs_mode;
344 vap->va_flags = ptyfs->ptyfs_flags;
345 vap->va_uid = ptyfs->ptyfs_uid;
346 vap->va_gid = ptyfs->ptyfs_gid;
353 vap->va_bytes = vap->va_size = 0;
354 vap->va_rdev = ap->a_vp->v_rdev;
355 vap->va_nlink = 1;
358 vap->va_rdev = 0;
359 vap->va_bytes = vap->va_size = DEV_BSIZE;
360 vap->va_nlink = 2;
381 struct vattr *vap = ap->a_vap;
388 if (vap->va_size != VNOVALSIZE) {
400 if (vap->va_flags != VNOVALFLAGS) {
405 if (vap->va_flags & (IMMUTABLE | APPEND))
409 if ((vap->va_flags & SF_SNAPSHOT) != (ptyfs->ptyfs_flags & SF_SNAPSHOT))
412 if ((ptyfs->ptyfs_flags & SF_SETTABLE) != (vap->va_flags & SF_SETTABLE)) {
424 ptyfs->ptyfs_flags = vap->va_flags;
427 ptyfs->ptyfs_flags |= (vap->va_flags & UF_SETTABLE);
435 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) {
438 error = ptyfs_chown(vp, vap->va_uid, vap->va_gid, cred, l);
443 if (vap->va_atime.tv_sec != VNOVAL || vap->va_mtime.tv_sec != VNOVAL ||
444 vap->va_birthtime.tv_sec != VNOVAL) {
451 vap->va_vaflags));
454 if (vap->va_atime.tv_sec != VNOVAL)
457 if (vap->va_mtime.tv_sec != VNOVAL) {
462 if (vap->va_birthtime.tv_sec != VNOVAL)
463 ptyfs->ptyfs_birthtime = vap->va_birthtime;
465 error = ptyfs_update(vp, &vap->va_atime, &vap->va_mtime, 0);
469 if (vap->va_mode != (mode_t)VNOVAL) {
473 (vap->va_mode &
476 error = ptyfs_chmod(vp, vap->va_mode, cred, l);