Lines Matching refs:error
181 int error = 0;
187 error = copy_to_user(arg, &tmp, sizeof(tmp));
188 if (zero && !error) {
193 return error ? -EFAULT : 0;
198 int error, len, size = 0;
223 error = ((copy_to_user(buf, tmp_buf, size)) ||
227 return error;
233 int error, len, size = 0;
248 error = -EFAULT;
255 error = -EFAULT;
265 error = -EEXIST;
275 error = -EPERM;
279 error = -EFAULT;
283 error = ESI_LEN;
288 error = -EPERM;
294 error = fetch_stats(dev, buf, cmd == ATM_GETSTATZ);
295 if (error)
301 error = -EFAULT;
308 error = -EFAULT;
314 error = -EPERM;
327 error = -EPERM;
332 error = -EFAULT;
336 error = atm_add_addr(dev, &addr,
340 error = atm_del_addr(dev, &addr,
347 error = atm_get_addr(dev, buf, len,
350 if (error < 0)
352 size = error;
355 error = put_user(size, sioc_len) ? -EFAULT : 0;
361 error = -EINVAL;
371 error = -EPERM;
379 error = -EINVAL;
386 error = -EINVAL;
392 error = (size == -ENOIOCTLCMD ? -ENOTTY : size);
398 error = put_user(size, sioc_len) ? -EFAULT : 0;
400 error = 0;
403 return error;