• Home
  • Raw
  • Download

Lines Matching refs:retval

503 	int newsize, forkoff, retval;  in xfs_attr_shortform_addname()  local
507 retval = xfs_attr_shortform_lookup(args); in xfs_attr_shortform_addname()
508 if ((args->flags & ATTR_REPLACE) && (retval == -ENOATTR)) { in xfs_attr_shortform_addname()
509 return retval; in xfs_attr_shortform_addname()
510 } else if (retval == -EEXIST) { in xfs_attr_shortform_addname()
512 return retval; in xfs_attr_shortform_addname()
513 retval = xfs_attr_shortform_remove(args); in xfs_attr_shortform_addname()
514 if (retval) in xfs_attr_shortform_addname()
515 return retval; in xfs_attr_shortform_addname()
555 int retval, error, forkoff; in xfs_attr_leaf_addname() local
572 retval = xfs_attr3_leaf_lookup_int(bp, args); in xfs_attr_leaf_addname()
573 if ((args->flags & ATTR_REPLACE) && (retval == -ENOATTR)) { in xfs_attr_leaf_addname()
575 return retval; in xfs_attr_leaf_addname()
576 } else if (retval == -EEXIST) { in xfs_attr_leaf_addname()
579 return retval; in xfs_attr_leaf_addname()
606 retval = xfs_attr3_leaf_add(bp, args); in xfs_attr_leaf_addname()
607 if (retval == -ENOSPC) { in xfs_attr_leaf_addname()
837 int retval, error; in xfs_attr_node_addname() local
855 error = xfs_da3_node_lookup_int(state, &retval); in xfs_attr_node_addname()
860 if ((args->flags & ATTR_REPLACE) && (retval == -ENOATTR)) { in xfs_attr_node_addname()
862 } else if (retval == -EEXIST) { in xfs_attr_node_addname()
886 retval = xfs_attr3_leaf_add(blk->bp, state->args); in xfs_attr_node_addname()
887 if (retval == -ENOSPC) { in xfs_attr_node_addname()
1004 error = xfs_da3_node_lookup_int(state, &retval); in xfs_attr_node_addname()
1019 if (retval && (state->path.active > 1)) { in xfs_attr_node_addname()
1045 retval = error = 0; in xfs_attr_node_addname()
1052 return retval; in xfs_attr_node_addname()
1073 int retval, error, forkoff; in xfs_attr_node_removename() local
1088 error = xfs_da3_node_lookup_int(state, &retval); in xfs_attr_node_removename()
1089 if (error || (retval != -EEXIST)) { in xfs_attr_node_removename()
1091 error = retval; in xfs_attr_node_removename()
1138 retval = xfs_attr3_leaf_remove(blk->bp, args); in xfs_attr_node_removename()
1144 if (retval && (state->path.active > 1)) { in xfs_attr_node_removename()
1316 int error, retval; in xfs_attr_node_get() local
1328 error = xfs_da3_node_lookup_int(state, &retval); in xfs_attr_node_get()
1330 retval = error; in xfs_attr_node_get()
1331 } else if (retval == -EEXIST) { in xfs_attr_node_get()
1339 retval = xfs_attr3_leaf_getvalue(blk->bp, args); in xfs_attr_node_get()
1340 if (!retval && (args->rmtblkno > 0) in xfs_attr_node_get()
1342 retval = xfs_attr_rmtval_get(args); in xfs_attr_node_get()
1355 return retval; in xfs_attr_node_get()