Lines Matching full:error

36 	int error;  in linux_ntsync_modevent()  local
38 error = 0; in linux_ntsync_modevent()
41 error = linux_ioctl_register_handler(&linux_ntsync_handler); in linux_ntsync_modevent()
42 if (error != 0) { in linux_ntsync_modevent()
44 "error %d\n", error); in linux_ntsync_modevent()
57 error = EOPNOTSUPP; in linux_ntsync_modevent()
60 return (error); in linux_ntsync_modevent()
131 int error, ref; in linux_ntsync_cdev_ioctl() local
134 return (error = ENOIOCTL); in linux_ntsync_cdev_ioctl()
144 error = ENOIOCTL; in linux_ntsync_cdev_ioctl()
148 error = dsw->d_ioctl(dev, cmd, data, 0, td); in linux_ntsync_cdev_ioctl()
152 return (error); in linux_ntsync_cdev_ioctl()
169 int error, error1, lcmd; in linux_ntsync_ioctl() local
175 error = fget_cap(td, args->fd, &cap_no_rights, NULL, &fp, NULL); in linux_ntsync_ioctl()
176 if (error != 0) in linux_ntsync_ioctl()
182 error = copyin(data, &lsa, sizeof(lsa)); in linux_ntsync_ioctl()
184 if (error == 0) { in linux_ntsync_ioctl()
185 error = linux_ntsync_cdev_ioctl(td, in linux_ntsync_ioctl()
190 error = copyin(data, &lma, sizeof(lma)); in linux_ntsync_ioctl()
192 if (error == 0) { in linux_ntsync_ioctl()
193 error = linux_ntsync_cdev_ioctl(td, in linux_ntsync_ioctl()
198 error = copyin(data, &lea, sizeof(lea)); in linux_ntsync_ioctl()
200 if (error == 0) { in linux_ntsync_ioctl()
201 error = linux_ntsync_cdev_ioctl(td, in linux_ntsync_ioctl()
206 error = copyin(data, &lwa, sizeof(lwa)); in linux_ntsync_ioctl()
208 if (error == 0) { in linux_ntsync_ioctl()
209 error = linux_ntsync_cdev_ioctl(td, in linux_ntsync_ioctl()
211 if (error == 0 || error == EOWNERDEAD) { in linux_ntsync_ioctl()
214 if (error == 0) in linux_ntsync_ioctl()
215 error = error1; in linux_ntsync_ioctl()
220 error = copyin(data, &lwa, sizeof(lwa)); in linux_ntsync_ioctl()
222 if (error == 0) { in linux_ntsync_ioctl()
223 error = linux_ntsync_cdev_ioctl(td, in linux_ntsync_ioctl()
225 if (error == 0 || error == EOWNERDEAD) { in linux_ntsync_ioctl()
228 if (error == 0) in linux_ntsync_ioctl()
229 error = error1; in linux_ntsync_ioctl()
235 error = ENOTTY; in linux_ntsync_ioctl()
238 error = copyin(data, &val, sizeof(val)); in linux_ntsync_ioctl()
239 if (error == 0) { in linux_ntsync_ioctl()
240 error = ntsync_sem_release(td, fp, &val); in linux_ntsync_ioctl()
241 if (error == 0) in linux_ntsync_ioctl()
242 error = copyout(&val, data, sizeof(val)); in linux_ntsync_ioctl()
247 error = ENOTTY; in linux_ntsync_ioctl()
250 error = ntsync_sem_read(td, fp, &sa); in linux_ntsync_ioctl()
251 if (error == 0) { in linux_ntsync_ioctl()
253 error = copyout(&lsa, data, sizeof(lsa)); in linux_ntsync_ioctl()
258 error = ENOTTY; in linux_ntsync_ioctl()
261 error = copyin(data, &lma, sizeof(lma)); in linux_ntsync_ioctl()
263 if (error == 0) { in linux_ntsync_ioctl()
264 error = ntsync_mutex_unlock(td, fp, &ma); in linux_ntsync_ioctl()
265 if (error == 0) { in linux_ntsync_ioctl()
267 error = copyout(&lma, data, sizeof(lma)); in linux_ntsync_ioctl()
273 error = ENOTTY; in linux_ntsync_ioctl()
276 error = copyin(data, &val, sizeof(val)); in linux_ntsync_ioctl()
277 if (error == 0) in linux_ntsync_ioctl()
278 error = ntsync_mutex_kill(td, fp, val); in linux_ntsync_ioctl()
282 error = ENOTTY; in linux_ntsync_ioctl()
285 error = ntsync_mutex_read(td, fp, &ma, &doco); in linux_ntsync_ioctl()
289 if (error == 0) in linux_ntsync_ioctl()
290 error = error1; in linux_ntsync_ioctl()
295 error = ENOTTY; in linux_ntsync_ioctl()
298 error = ntsync_event_set(td, fp, &val); in linux_ntsync_ioctl()
299 if (error == 0) in linux_ntsync_ioctl()
300 error = copyout(&val, data, sizeof(val)); in linux_ntsync_ioctl()
304 error = ENOTTY; in linux_ntsync_ioctl()
307 error = ntsync_event_reset(td, fp, &val); in linux_ntsync_ioctl()
308 if (error == 0) in linux_ntsync_ioctl()
309 error = copyout(&val, data, sizeof(val)); in linux_ntsync_ioctl()
313 error = ENOTTY; in linux_ntsync_ioctl()
316 error = ntsync_event_pulse(td, fp, &val); in linux_ntsync_ioctl()
317 if (error == 0) in linux_ntsync_ioctl()
318 error = copyout(&val, data, sizeof(val)); in linux_ntsync_ioctl()
322 error = ENOTTY; in linux_ntsync_ioctl()
325 error = ntsync_event_read(td, fp, &ea); in linux_ntsync_ioctl()
326 if (error == 0) { in linux_ntsync_ioctl()
328 error = copyout(&lea, data, sizeof(lea)); in linux_ntsync_ioctl()
332 error = ENOTTY; in linux_ntsync_ioctl()
337 return (error); in linux_ntsync_ioctl()