Lines Matching refs:error
82 int error; in lseek32_common() local
96 error = EINVAL; in lseek32_common()
103 error = EOVERFLOW; in lseek32_common()
108 error = EINVAL; in lseek32_common()
115 if (error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL)) { in lseek32_common()
119 error = EOVERFLOW; in lseek32_common()
124 error = EINVAL; in lseek32_common()
135 error = VOP_IOCTL(vp, _FIO_SEEK_DATA, (intptr_t)(&noff), in lseek32_common()
137 if (error) { in lseek32_common()
138 if (error != ENOTTY) in lseek32_common()
139 return (error); in lseek32_common()
145 error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL); in lseek32_common()
146 if (error) in lseek32_common()
147 return (error); in lseek32_common()
164 error = VOP_IOCTL(vp, _FIO_SEEK_HOLE, (intptr_t)(&noff), in lseek32_common()
166 if (error) { in lseek32_common()
167 if (error != ENOTTY) in lseek32_common()
168 return (error); in lseek32_common()
174 error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL); in lseek32_common()
175 if (error) in lseek32_common()
176 return (error); in lseek32_common()
190 error = EINVAL; in lseek32_common()
196 if ((error = VOP_SEEK(vp, curoff, &newoff, NULL)) == 0) { in lseek32_common()
202 return (error); in lseek32_common()
209 int error; in lseek32() local
228 error = lseek32_common(fp, stype, (offset_t)off, in lseek32()
231 error = lseek32_common(fp, stype, (offset_t)(uint_t)off, in lseek32()
235 if (!error) in lseek32()
237 return ((off32_t)set_errno(error)); in lseek32()
247 int error; in llseek32() local
256 error = EBADF; in llseek32()
258 error = lseek32_common(fp, stype, off, MAXOFFSET_T, &retoff); in llseek32()
262 return (error ? (offset_t)set_errno(error) : retoff); in llseek32()
279 int error; in lseek64() local
296 if ((error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL)) != 0) in lseek64()
310 error = VOP_IOCTL(vp, _FIO_SEEK_DATA, (intptr_t)(&new_off), in lseek64()
312 if (error) { in lseek64()
313 if (error != ENOTTY) { in lseek64()
321 error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL); in lseek64()
322 if (error) in lseek64()
325 error = ENXIO; in lseek64()
339 error = VOP_IOCTL(vp, _FIO_SEEK_HOLE, (intptr_t)(&new_off), in lseek64()
341 if (error) { in lseek64()
342 if (error != ENOTTY) in lseek64()
349 error = VOP_GETATTR(vp, &vattr, 0, fp->f_cred, NULL); in lseek64()
350 if (error) in lseek64()
355 error = ENXIO; in lseek64()
364 error = EINVAL; in lseek64()
369 if ((error = VOP_SEEK(vp, old_off, &new_off, NULL)) == 0) { in lseek64()
377 return ((off_t)set_errno(error)); in lseek64()