Lines Matching refs:ret

66 	int ret;
69 ret = bmap->b_ops->bop_lookup(bmap, key, level, ptrp);
70 if (ret < 0)
74 ret = nilfs_dat_translate(nilfs_bmap_get_dat(bmap), *ptrp,
76 if (!ret)
78 else if (ret == -ENOENT) {
85 ret = -EINVAL;
91 return nilfs_bmap_convert_error(bmap, __func__, ret);
97 int ret;
100 ret = bmap->b_ops->bop_lookup_contig(bmap, key, ptrp, maxblocks);
103 return nilfs_bmap_convert_error(bmap, __func__, ret);
110 int ret, n;
113 ret = bmap->b_ops->bop_check_insert(bmap, key);
114 if (ret > 0) {
119 ret = nilfs_btree_convert_and_insert(
121 if (ret == 0)
124 return ret;
125 } else if (ret < 0)
126 return ret;
152 int ret;
155 ret = nilfs_bmap_do_insert(bmap, key, rec);
158 return nilfs_bmap_convert_error(bmap, __func__, ret);
165 int ret, n;
168 ret = bmap->b_ops->bop_check_delete(bmap, key);
169 if (ret > 0) {
174 ret = nilfs_direct_delete_and_convert(
176 if (ret == 0)
179 return ret;
180 } else if (ret < 0)
181 return ret;
207 int ret;
210 ret = bmap->b_ops->bop_seek_key(bmap, start, keyp);
213 if (ret < 0)
214 ret = nilfs_bmap_convert_error(bmap, __func__, ret);
215 return ret;
220 int ret;
223 ret = bmap->b_ops->bop_last_key(bmap, keyp);
226 if (ret < 0)
227 ret = nilfs_bmap_convert_error(bmap, __func__, ret);
228 return ret;
250 int ret;
253 ret = nilfs_bmap_do_delete(bmap, key);
256 return nilfs_bmap_convert_error(bmap, __func__, ret);
262 int ret;
264 ret = bmap->b_ops->bop_last_key(bmap, &lastkey);
265 if (ret < 0) {
266 if (ret == -ENOENT)
267 ret = 0;
268 return ret;
272 ret = nilfs_bmap_do_delete(bmap, lastkey);
273 if (ret < 0)
274 return ret;
275 ret = bmap->b_ops->bop_last_key(bmap, &lastkey);
276 if (ret < 0) {
277 if (ret == -ENOENT)
278 ret = 0;
279 return ret;
302 int ret;
305 ret = nilfs_bmap_do_truncate(bmap, key);
308 return nilfs_bmap_convert_error(bmap, __func__, ret);
342 int ret;
345 ret = bmap->b_ops->bop_propagate(bmap, bh);
348 return nilfs_bmap_convert_error(bmap, __func__, ret);
387 int ret;
390 ret = bmap->b_ops->bop_assign(bmap, bh, blocknr, binfo);
393 return nilfs_bmap_convert_error(bmap, __func__, ret);
414 int ret;
420 ret = bmap->b_ops->bop_mark(bmap, key, level);
423 return nilfs_bmap_convert_error(bmap, __func__, ret);
437 int ret;
440 ret = nilfs_bmap_dirty(bmap);
443 return ret;