Lines Matching refs:err
155 int err; in bptree_visit_cb() local
161 err = ba->ba_func(ba->ba_arg, bp, ba->ba_tx); in bptree_visit_cb()
162 if (err == 0 && ba->ba_free) { in bptree_visit_cb()
167 return (err); in bptree_visit_cb()
191 int err; in bptree_iterate() local
198 err = dmu_bonus_hold(os, obj, FTAG, &db); in bptree_iterate()
199 if (err != 0) in bptree_iterate()
200 return (err); in bptree_iterate()
211 err = 0; in bptree_iterate()
216 err = dmu_read(os, obj, i * sizeof (bte), sizeof (bte), in bptree_iterate()
218 if (err != 0) in bptree_iterate()
230 err = traverse_dataset_destroyed(os->os_spa, &bte.be_bp, in bptree_iterate()
240 if (err != 0) { in bptree_iterate()
247 if (err == EIO || err == ECKSUM || in bptree_iterate()
248 err == ENXIO) { in bptree_iterate()
253 err = 0; in bptree_iterate()
276 } else if (err != 0) { in bptree_iterate()
281 ASSERT(!free || err != 0 || ioerr || in bptree_iterate()
299 return (err); in bptree_iterate()