Lines Matching refs:vattr

958 	struct vattr vattr;  in vn_openat()  local
989 vattr.va_type = VREG; in vn_openat()
990 vattr.va_mode = createmode; in vn_openat()
991 vattr.va_mask = AT_TYPE|AT_MODE; in vn_openat()
993 vattr.va_size = 0; in vn_openat()
994 vattr.va_mask |= AT_SIZE; in vn_openat()
1002 vn_createat(pnamep, seg, &vattr, excl, mode, &vp, crwhy, in vn_openat()
1024 vattr.va_mask = AT_SIZE; in vn_openat()
1025 if ((error = VOP_GETATTR(vp, &vattr, 0, in vn_openat()
1029 if (vattr.va_size > (u_offset_t)MAXOFF32_T) { in vn_openat()
1065 vattr.va_mask = AT_MODE; in vn_openat()
1067 &vattr, 0, CRED(), NULL)) == 0 && in vn_openat()
1068 MANDLOCK(vp, vattr.va_mode)) in vn_openat()
1102 vattr.va_mask = AT_NLINK; in vn_openat()
1103 if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))) { in vn_openat()
1106 if (vattr.va_nlink != 1) { in vn_openat()
1160 vattr.va_mask = AT_SIZE; in vn_openat()
1161 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) in vn_openat()
1163 if (nbl_conflict(vp, NBL_WRITE, 0, vattr.va_size, 0, in vn_openat()
1183 vattr.va_size = 0; in vn_openat()
1184 vattr.va_mask = AT_SIZE; in vn_openat()
1185 if ((error = VOP_SETATTR(vp, &vattr, 0, CRED(), NULL)) != 0) in vn_openat()
1275 struct vattr *vap, in vn_create()
1294 struct vattr *vap, in vn_createat()
1308 struct vattr vattr; in vn_createat() local
1439 vattr.va_mask = AT_MODE|AT_SIZE; in vn_createat()
1440 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) { in vn_createat()
1443 if (MANDLOCK(vp, vattr.va_mode)) { in vn_createat()
1455 offset = vap->va_size > vattr.va_size ? in vn_createat()
1456 vattr.va_size : vap->va_size; in vn_createat()
1457 length = vap->va_size > vattr.va_size ? in vn_createat()
1458 vap->va_size - vattr.va_size : in vn_createat()
1459 vattr.va_size - vap->va_size; in vn_createat()
1507 vattr.va_mask = AT_SIZE; in vn_createat()
1508 if ((error = VOP_GETATTR(vp, &vattr, 0, in vn_createat()
1512 if ((vattr.va_size > (u_offset_t)MAXOFF32_T)) { in vn_createat()
1586 struct vattr vattr; in vn_linkat() local
1607 vattr.va_mask = AT_FSID; in vn_linkat()
1608 if (error = VOP_GETATTR(fvp, &vattr, 0, CRED(), NULL)) in vn_linkat()
1610 fsid = vattr.va_fsid; in vn_linkat()
1611 vattr.va_mask = AT_FSID; in vn_linkat()
1612 if (error = VOP_GETATTR(tdvp, &vattr, 0, CRED(), NULL)) in vn_linkat()
1614 if (fsid != vattr.va_fsid) { in vn_linkat()
1649 struct vattr vattr; in vn_renameat() local
1710 vattr.va_mask = AT_FSID; in vn_renameat()
1711 if (error = VOP_GETATTR(fromvp, &vattr, 0, CRED(), NULL)) in vn_renameat()
1713 fsid = vattr.va_fsid; in vn_renameat()
1714 vattr.va_mask = AT_FSID; in vn_renameat()
1715 if (error = VOP_GETATTR(tovp, &vattr, 0, CRED(), NULL)) in vn_renameat()
1717 if (fsid != vattr.va_fsid) { in vn_renameat()