Lines Matching refs:vattr
75 struct vattr vattr; in fcntl() local
618 vattr.va_mask = AT_SIZE; in fcntl()
619 if ((error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) in fcntl()
622 begin = start > vattr.va_size ? vattr.va_size : start; in fcntl()
623 length = vattr.va_size > start ? vattr.va_size - start : in fcntl()
624 start - vattr.va_size; in fcntl()
833 struct vattr vattr; in flock_check() local
854 vattr.va_mask = AT_SIZE; in flock_check()
855 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) in flock_check()
857 if (flp->l_start > (max - (offset_t)vattr.va_size)) in flock_check()
859 start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size); in flock_check()
903 struct vattr vattr; in flock_get_start() local
918 vattr.va_mask = AT_SIZE; in flock_get_start()
919 if (error = VOP_GETATTR(vp, &vattr, 0, CRED(), NULL)) in flock_get_start()
921 *start = (u_offset_t)(flp->l_start + (offset_t)vattr.va_size); in flock_get_start()