• Home
  • Raw
  • Download

Lines Matching refs:ret

25 	int ret;  in btrfs_uuid_tree_lookup()  local
34 ret = -ENOENT; in btrfs_uuid_tree_lookup()
40 ret = -ENOMEM; in btrfs_uuid_tree_lookup()
45 ret = btrfs_search_slot(NULL, uuid_root, &key, path, 0, 0); in btrfs_uuid_tree_lookup()
46 if (ret < 0) { in btrfs_uuid_tree_lookup()
48 } else if (ret > 0) { in btrfs_uuid_tree_lookup()
49 ret = -ENOENT; in btrfs_uuid_tree_lookup()
57 ret = -ENOENT; in btrfs_uuid_tree_lookup()
70 ret = 0; in btrfs_uuid_tree_lookup()
79 return ret; in btrfs_uuid_tree_lookup()
87 int ret; in btrfs_uuid_tree_add() local
95 ret = btrfs_uuid_tree_lookup(uuid_root, uuid, type, subid_cpu); in btrfs_uuid_tree_add()
96 if (ret != -ENOENT) in btrfs_uuid_tree_add()
97 return ret; in btrfs_uuid_tree_add()
100 ret = -EINVAL; in btrfs_uuid_tree_add()
108 ret = -ENOMEM; in btrfs_uuid_tree_add()
112 ret = btrfs_insert_empty_item(trans, uuid_root, path, &key, in btrfs_uuid_tree_add()
114 if (ret >= 0) { in btrfs_uuid_tree_add()
119 } else if (ret == -EEXIST) { in btrfs_uuid_tree_add()
132 ret, (unsigned long long)key.objectid, in btrfs_uuid_tree_add()
137 ret = 0; in btrfs_uuid_tree_add()
144 return ret; in btrfs_uuid_tree_add()
152 int ret; in btrfs_uuid_tree_remove() local
164 ret = -EINVAL; in btrfs_uuid_tree_remove()
172 ret = -ENOMEM; in btrfs_uuid_tree_remove()
176 ret = btrfs_search_slot(trans, uuid_root, &key, path, -1, 1); in btrfs_uuid_tree_remove()
177 if (ret < 0) { in btrfs_uuid_tree_remove()
179 ret); in btrfs_uuid_tree_remove()
182 if (ret > 0) { in btrfs_uuid_tree_remove()
183 ret = -ENOENT; in btrfs_uuid_tree_remove()
194 ret = -ENOENT; in btrfs_uuid_tree_remove()
208 ret = -ENOENT; in btrfs_uuid_tree_remove()
214 ret = btrfs_del_item(trans, uuid_root, path); in btrfs_uuid_tree_remove()
226 return ret; in btrfs_uuid_tree_remove()
233 int ret; in btrfs_uuid_iter_rem() local
238 ret = PTR_ERR(trans); in btrfs_uuid_iter_rem()
242 ret = btrfs_uuid_tree_remove(trans, uuid, type, subid); in btrfs_uuid_iter_rem()
246 return ret; in btrfs_uuid_iter_rem()
260 int ret = 0; in btrfs_check_uuid_tree_entry() local
269 ret = PTR_ERR(subvol_root); in btrfs_check_uuid_tree_entry()
270 if (ret == -ENOENT) in btrfs_check_uuid_tree_entry()
271 ret = 1; in btrfs_check_uuid_tree_entry()
278 ret = 1; in btrfs_check_uuid_tree_entry()
283 ret = 1; in btrfs_check_uuid_tree_entry()
288 return ret; in btrfs_check_uuid_tree_entry()
296 int ret = 0; in btrfs_uuid_tree_iterate() local
304 ret = -ENOMEM; in btrfs_uuid_tree_iterate()
313 ret = btrfs_search_forward(root, &key, path, BTRFS_OLDEST_GENERATION); in btrfs_uuid_tree_iterate()
314 if (ret) { in btrfs_uuid_tree_iterate()
315 if (ret > 0) in btrfs_uuid_tree_iterate()
316 ret = 0; in btrfs_uuid_tree_iterate()
322 ret = -EINTR; in btrfs_uuid_tree_iterate()
352 ret = btrfs_check_uuid_tree_entry(fs_info, uuid, in btrfs_uuid_tree_iterate()
354 if (ret < 0) in btrfs_uuid_tree_iterate()
356 if (ret > 0) { in btrfs_uuid_tree_iterate()
358 ret = btrfs_uuid_iter_rem(root, uuid, key.type, in btrfs_uuid_tree_iterate()
360 if (ret == 0) { in btrfs_uuid_tree_iterate()
370 if (ret < 0 && ret != -ENOENT) in btrfs_uuid_tree_iterate()
380 ret = btrfs_next_item(root, path); in btrfs_uuid_tree_iterate()
381 if (ret == 0) in btrfs_uuid_tree_iterate()
383 else if (ret > 0) in btrfs_uuid_tree_iterate()
384 ret = 0; in btrfs_uuid_tree_iterate()
390 return ret; in btrfs_uuid_tree_iterate()