Lines Matching defs:err
301 int err, flags, wanted;
331 err = PTR_ERR(req);
339 err = ceph_mdsc_do_request(mdsc, NULL, req);
342 dout("renew caps %p open result=%d\n", inode, err);
343 return err < 0 ? err : 0;
359 int err;
372 err = fscrypt_file_open(inode, file);
373 if (err)
374 return err;
427 err = PTR_ERR(req);
434 err = ceph_mdsc_do_request(mdsc, NULL, req);
435 if (!err)
436 err = ceph_init_file(inode, file, req->r_fmode);
438 dout("open result=%d on %llx.%llx\n", err, ceph_vinop(inode));
440 return err;
526 int err = ceph_restore_deleg_ino(s, ino);
527 if (err)
529 ino, err);
599 pr_warn("%s: inode number mismatch! err=%d deleg_ino=0x%llx target=0x%llx\n",
741 int err;
750 err = ceph_wait_on_conflict_unlink(dentry);
751 if (err)
752 return err;
766 err = PTR_ERR(new_inode);
781 err = PTR_ERR(req);
794 err = fscrypt_prepare_lookup_partial(dir, dentry);
795 if (err < 0)
822 err = PTR_ERR(new_inode);
832 err = ceph_mdsc_submit_request(mdsc, dir, req);
833 if (!err) {
834 err = ceph_finish_async_create(dir, new_inode,
839 } else if (err == -EJUKEBOX) {
858 err = ceph_mdsc_do_request(mdsc, (flags & O_CREAT) ? dir : NULL, req);
859 if (err == -ENOENT) {
862 err = PTR_ERR(dentry);
865 err = 0;
868 if (!err && (flags & O_CREAT) && !req->r_reply_info.head->is_dentry)
869 err = ceph_handle_notrace_create(dir, dentry);
872 dn = ceph_finish_lookup(req, dentry, err);
874 err = PTR_ERR(dn);
879 if (err)
884 err = finish_no_open(file, dn);
901 err = finish_open(file, dentry, ceph_open);
908 dout("atomic_open result=%d\n", err);
909 return err;
2238 int err, want = 0, got;
2265 err = ceph_do_getattr(inode, CEPH_STAT_CAP_SIZE, false);
2266 if (err < 0)
2270 err = generic_write_checks(iocb, from);
2271 if (err <= 0)
2276 err = -EFBIG;
2284 err = -EDQUOT;
2294 err = -ENOSPC;
2298 err = file_remove_privs(file);
2299 if (err)
2309 err = ceph_get_caps(file, CEPH_CAP_FILE_WR, want, pos + count, &got);
2310 if (err < 0)
2313 err = file_update_time(file);
2314 if (err)
2408 return written ? written : err;
2856 int src_got = 0, dst_got = 0, err, dirty;
2926 err = get_rd_wr_caps(src_file, &src_got,
2928 if (err < 0) {
2929 dout("get_rd_wr_caps returned %d\n", err);
2980 err = get_rd_wr_caps(src_file, &src_got,
2982 if (err < 0)
2984 err = is_file_size_ok(src_inode, dst_inode,
2986 if (err < 0)