Lines Matching defs:ret

73 	int ret;
76 ret = btrfs_search_slot(NULL, root, search_key, path, 0, 0);
77 if (ret < 0)
78 return ret;
81 if (ret > 0)
84 BUG_ON(ret == 0); /* Logical error */
88 ret = 0;
97 ret = 1;
107 return ret;
128 int ret;
137 ret = btrfs_search_slot(trans, root, key, path, 0, 1);
138 if (ret < 0)
141 if (ret > 0) {
146 ret = -EUCLEAN;
147 btrfs_abort_transaction(trans, ret);
163 ret = btrfs_search_slot(trans, root, key, path,
165 if (ret < 0) {
166 btrfs_abort_transaction(trans, ret);
170 ret = btrfs_del_item(trans, root, path);
171 if (ret < 0) {
172 btrfs_abort_transaction(trans, ret);
176 ret = btrfs_insert_empty_item(trans, root, path,
178 if (ret < 0) {
179 btrfs_abort_transaction(trans, ret);
197 return ret;
218 int ret;
231 ret = btrfs_search_slot(NULL, tree_root, &key, path, 0, 0);
232 if (ret < 0) {
233 err = ret;
239 ret = btrfs_next_leaf(tree_root, path);
240 if (ret < 0)
241 err = ret;
242 if (ret != 0)
317 int ret;
322 ret = btrfs_search_slot(trans, root, key, path, -1, 1);
323 if (ret < 0)
326 BUG_ON(ret != 0);
328 ret = btrfs_del_item(trans, root, path);
331 return ret;
344 int ret;
354 ret = btrfs_search_slot(trans, tree_root, &key, path, -1, 1);
355 if (ret < 0) {
357 } else if (ret == 0) {
365 ret = -ENOENT;
370 ret = btrfs_del_item(trans, tree_root, path);
371 if (ret)
374 ret = -ENOENT;
388 return ret;
412 int ret;
426 ret = btrfs_insert_empty_item(trans, tree_root, path, &key,
428 if (ret) {
429 btrfs_abort_transaction(trans, ret);
431 return ret;
507 int ret;
514 ret = btrfs_qgroup_reserve_meta_prealloc(root,
517 if (ret)
518 return ret;
524 ret = btrfs_block_rsv_add(fs_info, rsv, num_bytes,
527 if (ret == -ENOSPC && use_global_rsv)
528 ret = btrfs_block_rsv_migrate(global_rsv, rsv, num_bytes, true);
530 if (ret && qgroup_num_bytes)
533 if (!ret) {
538 return ret;