Lines Matching defs:err

156 	int err;
158 err = dnode_hold(os, object, FTAG, &dn);
159 if (err)
160 return (err);
173 return (err);
180 int err;
186 err = dmu_buf_hold_noread_by_dnode(dn, offset, tag, dbp);
187 if (err == 0) {
189 err = dbuf_read(db, NULL, db_flags);
190 if (err != 0) {
196 return (err);
203 int err;
209 err = dmu_buf_hold_noread(os, object, offset, tag, dbp);
210 if (err == 0) {
212 err = dbuf_read(db, NULL, db_flags);
213 if (err != 0) {
219 return (err);
361 int err;
372 err = dbuf_read(db, NULL, flags);
373 if (err == 0)
377 return (err);
385 int err;
391 err = SET_ERROR(EINVAL);
396 err = SET_ERROR(ENOENT);
398 err = dmu_spill_hold_by_dnode(dn,
406 return (err);
414 int err;
418 err = dmu_spill_hold_by_dnode(dn, DB_RF_CANFAIL, tag, dbp);
421 return (err);
437 int err;
495 err = zio_wait(zio);
496 if (err) {
498 return (err);
510 err = SET_ERROR(EIO);
512 if (err) {
514 return (err);
529 int err;
531 err = dnode_hold(os, object, FTAG, &dn);
532 if (err)
533 return (err);
535 err = dmu_buf_hold_array_by_dnode(dn, offset, length, read, tag,
540 return (err);
550 int err;
554 err = dmu_buf_hold_array_by_dnode(dn, offset, length, read, tag,
558 return (err);
592 int nblks, err;
613 err = dnode_hold(os, object, FTAG, &dn);
614 if (err != 0)
670 int err;
679 err = dnode_next_offset(dn,
683 if (err == ESRCH) {
686 } else if (err != 0) {
687 return (err);
719 int err;
736 err = get_next_chunk(dn, &chunk_begin, offset);
737 if (err)
738 return (err);
751 err = dmu_tx_assign(tx, TXG_WAIT);
752 if (err) {
754 return (err);
769 int err;
771 err = dnode_hold(os, object, FTAG, &dn);
772 if (err != 0)
773 return (err);
774 err = dmu_free_long_range_impl(os, dn, offset, length);
782 if (err == 0 && offset == 0 && length == DMU_OBJECT_END)
786 return (err);
793 int err;
795 err = dmu_free_long_range(os, object, 0, DMU_OBJECT_END);
796 if (err != 0)
797 return (err);
803 err = dmu_tx_assign(tx, TXG_WAIT);
804 if (err == 0) {
805 err = dmu_object_free(os, object, tx);
811 return (err);
819 int err = dnode_hold(os, object, FTAG, &dn);
820 if (err)
821 return (err);
835 int numbufs, err;
837 err = dnode_hold(os, object, FTAG, &dn);
838 if (err)
839 return (err);
861 err = dmu_buf_hold_array_by_dnode(dn, offset, mylen,
863 if (err)
885 return (err);
1098 int numbufs, i, err;
1105 err = dmu_buf_hold_array_by_dnode(dn, uio->uio_loffset, size,
1107 if (err)
1108 return (err);
1127 err = dmu_xuio_add(xuio, abuf, bufoff, tocpy);
1128 if (!err) {
1138 err = uiomove((char *)db->db_data + bufoff, tocpy,
1141 if (err)
1148 return (err);
1165 int err;
1172 err = dmu_read_uio_dnode(dn, uio, size);
1175 return (err);
1187 int err;
1192 err = dnode_hold(os, object, FTAG, &dn);
1193 if (err)
1194 return (err);
1196 err = dmu_read_uio_dnode(dn, uio, size);
1200 return (err);
1208 int err = 0;
1211 err = dmu_buf_hold_array_by_dnode(dn, uio->uio_loffset, size,
1213 if (err)
1214 return (err);
1239 err = uiomove((char *)db->db_data + bufoff, tocpy,
1245 if (err)
1252 return (err);
1270 int err;
1277 err = dmu_write_uio_dnode(dn, uio, size, tx);
1280 return (err);
1293 int err;
1298 err = dnode_hold(os, object, FTAG, &dn);
1299 if (err)
1300 return (err);
1302 err = dmu_write_uio_dnode(dn, uio, size, tx);
1306 return (err);
1315 int err;
1320 err = dmu_buf_hold_array(os, object, offset, size,
1322 if (err)
1323 return (err);
1361 return (err);
1741 int err;
1743 err = dnode_hold(os, object, FTAG, &dn);
1744 if (err)
1745 return (err);
1746 err = dnode_set_blksz(dn, size, ibs, tx);
1748 return (err);
1925 int err;
1931 err = dmu_object_wait_synced(os, object);
1932 if (err) {
1933 return (err);
1936 err = dnode_hold(os, object, FTAG, &dn);
1937 if (err) {
1938 return (err);
1941 err = dnode_next_offset(dn, (hole ? DNODE_FIND_HOLE : 0), off, 1, 1, 0);
1944 return (err);
2016 int err = dnode_hold(os, object, FTAG, &dn);
2018 if (err)
2019 return (err);