Lines Matching refs:rc

78 	int rc = 0;  in jfs_create()  local
89 rc = dquot_initialize(dip); in jfs_create()
90 if (rc) in jfs_create()
97 if ((rc = get_UCSname(&dname, dentry))) in jfs_create()
107 rc = PTR_ERR(ip); in jfs_create()
116 rc = jfs_init_acl(tid, ip, dip); in jfs_create()
117 if (rc) in jfs_create()
120 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_create()
121 if (rc) { in jfs_create()
126 if ((rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE))) { in jfs_create()
127 jfs_err("jfs_create: dtSearch returned %d", rc); in jfs_create()
150 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) { in jfs_create()
151 if (rc == -EIO) { in jfs_create()
169 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_create()
175 if (rc) { in jfs_create()
190 jfs_info("jfs_create: rc:%d", rc); in jfs_create()
191 return rc; in jfs_create()
212 int rc = 0; in jfs_mkdir() local
223 rc = dquot_initialize(dip); in jfs_mkdir()
224 if (rc) in jfs_mkdir()
231 if ((rc = get_UCSname(&dname, dentry))) in jfs_mkdir()
241 rc = PTR_ERR(ip); in jfs_mkdir()
250 rc = jfs_init_acl(tid, ip, dip); in jfs_mkdir()
251 if (rc) in jfs_mkdir()
254 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_mkdir()
255 if (rc) { in jfs_mkdir()
260 if ((rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE))) { in jfs_mkdir()
261 jfs_err("jfs_mkdir: dtSearch returned %d", rc); in jfs_mkdir()
284 if ((rc = dtInsert(tid, dip, &dname, &ino, &btstack))) { in jfs_mkdir()
285 if (rc == -EIO) { in jfs_mkdir()
304 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_mkdir()
310 if (rc) { in jfs_mkdir()
326 jfs_info("jfs_mkdir: rc:%d", rc); in jfs_mkdir()
327 return rc; in jfs_mkdir()
351 int rc; in jfs_rmdir() local
362 rc = dquot_initialize(dip); in jfs_rmdir()
363 if (rc) in jfs_rmdir()
365 rc = dquot_initialize(ip); in jfs_rmdir()
366 if (rc) in jfs_rmdir()
371 rc = -ENOTEMPTY; in jfs_rmdir()
375 if ((rc = get_UCSname(&dname, dentry))) { in jfs_rmdir()
395 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) { in jfs_rmdir()
396 jfs_err("jfs_rmdir: dtDelete returned %d", rc); in jfs_rmdir()
397 if (rc == -EIO) in jfs_rmdir()
433 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_rmdir()
455 jfs_info("jfs_rmdir: rc:%d", rc); in jfs_rmdir()
456 return rc; in jfs_rmdir()
481 int rc; in jfs_unlink() local
494 rc = dquot_initialize(dip); in jfs_unlink()
495 if (rc) in jfs_unlink()
497 rc = dquot_initialize(ip); in jfs_unlink()
498 if (rc) in jfs_unlink()
501 if ((rc = get_UCSname(&dname, dentry))) in jfs_unlink()
518 if ((rc = dtDelete(tid, dip, &dname, &ino, JFS_REMOVE))) { in jfs_unlink()
519 jfs_err("jfs_unlink: dtDelete returned %d", rc); in jfs_unlink()
520 if (rc == -EIO) in jfs_unlink()
549 rc = new_size; in jfs_unlink()
571 rc = txCommit(tid, 2, &iplist[0], commit_flag); in jfs_unlink()
578 while (new_size && (rc == 0)) { in jfs_unlink()
584 rc = new_size; in jfs_unlink()
586 rc = txCommit(tid, 2, &iplist[0], COMMIT_SYNC); in jfs_unlink()
610 jfs_info("jfs_unlink: rc:%d", rc); in jfs_unlink()
611 return rc; in jfs_unlink()
804 int rc; in jfs_link() local
814 rc = dquot_initialize(dir); in jfs_link()
815 if (rc) in jfs_link()
826 if ((rc = get_UCSname(&dname, dentry))) in jfs_link()
829 if ((rc = dtSearch(dir, &dname, &ino, &btstack, JFS_CREATE))) in jfs_link()
836 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) in jfs_link()
848 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_link()
850 if (rc) { in jfs_link()
866 jfs_info("jfs_link: rc:%d", rc); in jfs_link()
867 return rc; in jfs_link()
891 int rc; in jfs_symlink() local
909 rc = dquot_initialize(dip); in jfs_symlink()
910 if (rc) in jfs_symlink()
920 if ((rc = get_UCSname(&dname, dentry))) in jfs_symlink()
929 rc = PTR_ERR(ip); in jfs_symlink()
938 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_symlink()
939 if (rc) in jfs_symlink()
998 if ((rc = xtInsert(tid, ip, 0, 0, xlen, &xaddr, 0))) { in jfs_symlink()
1011 rc = -EIO; in jfs_symlink()
1026 rc = dtSearch(dip, &dname, &ino, &btstack, JFS_CREATE); in jfs_symlink()
1027 if (rc == 0) { in jfs_symlink()
1029 rc = dtInsert(tid, dip, &dname, &ino, &btstack); in jfs_symlink()
1031 if (rc) { in jfs_symlink()
1049 rc = txCommit(tid, 2, &iplist[0], 0); in jfs_symlink()
1055 if (rc) { in jfs_symlink()
1069 jfs_info("jfs_symlink: rc:%d", rc); in jfs_symlink()
1070 return rc; in jfs_symlink()
1088 int rc; in jfs_rename() local
1102 rc = dquot_initialize(old_dir); in jfs_rename()
1103 if (rc) in jfs_rename()
1105 rc = dquot_initialize(new_dir); in jfs_rename()
1106 if (rc) in jfs_rename()
1112 if ((rc = get_UCSname(&old_dname, old_dentry))) in jfs_rename()
1115 if ((rc = get_UCSname(&new_dname, new_dentry))) in jfs_rename()
1121 rc = dtSearch(old_dir, &old_dname, &ino, &btstack, JFS_LOOKUP); in jfs_rename()
1122 if (rc || (ino != old_ip->i_ino)) { in jfs_rename()
1123 rc = -ENOENT; in jfs_rename()
1130 rc = dtSearch(new_dir, &new_dname, &ino, &btstack, JFS_LOOKUP); in jfs_rename()
1131 if (!rc) { in jfs_rename()
1133 rc = -ESTALE; in jfs_rename()
1136 } else if (rc != -ENOENT) in jfs_rename()
1140 rc = -ESTALE; in jfs_rename()
1147 rc = -ENOTEMPTY; in jfs_rename()
1154 rc = dquot_initialize(new_ip); in jfs_rename()
1155 if (rc) in jfs_rename()
1183 rc = dtModify(tid, new_dir, &new_dname, &ino, in jfs_rename()
1185 if (rc) in jfs_rename()
1210 rc = new_size; in jfs_rename()
1224 rc = dtSearch(new_dir, &new_dname, &ino, &btstack, in jfs_rename()
1226 if (rc) { in jfs_rename()
1228 "w/rc = %d", rc); in jfs_rename()
1233 rc = dtInsert(tid, new_dir, &new_dname, &ino, &btstack); in jfs_rename()
1234 if (rc) { in jfs_rename()
1235 if (rc == -EIO) in jfs_rename()
1247 rc = dtDelete(tid, old_dir, &old_dname, &ino, JFS_REMOVE); in jfs_rename()
1248 if (rc) { in jfs_rename()
1250 rc); in jfs_rename()
1309 rc = txCommit(tid, ipcount, iplist, commit_flag); in jfs_rename()
1320 while (new_size && (rc == 0)) { in jfs_rename()
1326 rc = new_size; in jfs_rename()
1328 rc = txCommit(tid, 1, &new_ip, COMMIT_SYNC); in jfs_rename()
1352 jfs_info("jfs_rename: returning %d", rc); in jfs_rename()
1353 return rc; in jfs_rename()
1371 int rc; in jfs_mknod() local
1377 rc = dquot_initialize(dir); in jfs_mknod()
1378 if (rc) in jfs_mknod()
1381 if ((rc = get_UCSname(&dname, dentry))) in jfs_mknod()
1386 rc = PTR_ERR(ip); in jfs_mknod()
1396 rc = jfs_init_acl(tid, ip, dir); in jfs_mknod()
1397 if (rc) in jfs_mknod()
1400 rc = jfs_init_security(tid, ip, dir, &dentry->d_name); in jfs_mknod()
1401 if (rc) { in jfs_mknod()
1406 if ((rc = dtSearch(dir, &dname, &ino, &btstack, JFS_CREATE))) { in jfs_mknod()
1417 if ((rc = dtInsert(tid, dir, &dname, &ino, &btstack))) { in jfs_mknod()
1434 rc = txCommit(tid, 2, iplist, 0); in jfs_mknod()
1440 if (rc) { in jfs_mknod()
1454 jfs_info("jfs_mknod: returning %d", rc); in jfs_mknod()
1455 return rc; in jfs_mknod()
1464 int rc; in jfs_lookup() local
1468 if ((rc = get_UCSname(&key, dentry))) in jfs_lookup()
1469 return ERR_PTR(rc); in jfs_lookup()
1470 rc = dtSearch(dip, &key, &inum, &btstack, JFS_LOOKUP); in jfs_lookup()
1472 if (rc == -ENOENT) { in jfs_lookup()
1474 } else if (rc) { in jfs_lookup()
1475 jfs_err("jfs_lookup: dtSearch returned %d", rc); in jfs_lookup()
1476 ip = ERR_PTR(rc); in jfs_lookup()