Lines Matching refs:vattr

967 	struct vattr vattr;  in vn_openat()  local
1022 vattr.va_type = VREG; in vn_openat()
1023 vattr.va_mode = createmode; in vn_openat()
1024 vattr.va_mask = AT_TYPE|AT_MODE; in vn_openat()
1026 vattr.va_size = 0; in vn_openat()
1027 vattr.va_mask |= AT_SIZE; in vn_openat()
1035 vn_createat(pnamep, seg, &vattr, excl, mode, &vp, crwhy, in vn_openat()
1057 vattr.va_mask = AT_SIZE; in vn_openat()
1058 if ((error = VOP_GETATTR(vp, &vattr, 0, in vn_openat()
1062 if (vattr.va_size > (u_offset_t)MAXOFF32_T) { in vn_openat()
1098 vattr.va_mask = AT_MODE; in vn_openat()
1100 &vattr, 0, CRED(), NULL)) == 0 && in vn_openat()
1101 MANDLOCK(vp, vattr.va_mode)) in vn_openat()
1137 vattr.va_mask = AT_NLINK; in vn_openat()
1138 if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL))) { in vn_openat()
1141 if (vattr.va_nlink != 1) { in vn_openat()
1195 vattr.va_mask = AT_SIZE; in vn_openat()
1196 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) in vn_openat()
1198 if (nbl_conflict(vp, NBL_WRITE, 0, vattr.va_size, 0, in vn_openat()
1218 vattr.va_size = 0; in vn_openat()
1219 vattr.va_mask = AT_SIZE; in vn_openat()
1220 if ((error = VOP_SETATTR(vp, &vattr, 0, CRED(), NULL)) != 0) in vn_openat()
1326 struct vattr *vap, in vn_create()
1345 struct vattr *vap, in vn_createat()
1359 struct vattr vattr; in vn_createat() local
1490 vattr.va_mask = AT_MODE|AT_SIZE; in vn_createat()
1491 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) { in vn_createat()
1494 if (MANDLOCK(vp, vattr.va_mode)) { in vn_createat()
1506 offset = vap->va_size > vattr.va_size ? in vn_createat()
1507 vattr.va_size : vap->va_size; in vn_createat()
1508 length = vap->va_size > vattr.va_size ? in vn_createat()
1509 vap->va_size - vattr.va_size : in vn_createat()
1510 vattr.va_size - vap->va_size; in vn_createat()
1554 vattr.va_mask = AT_SIZE; in vn_createat()
1555 if ((error = VOP_GETATTR(vp, &vattr, 0, in vn_createat()
1559 if ((vattr.va_size > (u_offset_t)MAXOFF32_T)) { in vn_createat()
1633 struct vattr vattr; in vn_linkat() local
1654 vattr.va_mask = AT_FSID; in vn_linkat()
1655 if (error = VOP_GETATTR(fvp, &vattr, 0, CRED(), NULL)) in vn_linkat()
1657 fsid = vattr.va_fsid; in vn_linkat()
1658 vattr.va_mask = AT_FSID; in vn_linkat()
1659 if (error = VOP_GETATTR(tdvp, &vattr, 0, CRED(), NULL)) in vn_linkat()
1661 if (fsid != vattr.va_fsid) { in vn_linkat()
1696 struct vattr vattr; in vn_renameat() local
1757 vattr.va_mask = AT_FSID; in vn_renameat()
1758 if (error = VOP_GETATTR(fromvp, &vattr, 0, CRED(), NULL)) in vn_renameat()
1760 fsid = vattr.va_fsid; in vn_renameat()
1761 vattr.va_mask = AT_FSID; in vn_renameat()
1762 if (error = VOP_GETATTR(tovp, &vattr, 0, CRED(), NULL)) in vn_renameat()
1764 if (fsid != vattr.va_fsid) { in vn_renameat()