Lines Matching defs:error
328 int error = 0;
351 ((error = sa_get_spill(hdl)) == 0)) {
364 if (error && error != ENOENT) {
365 return ((error == ECKSUM) ? EIO : error);
388 error = sa_modify_attrs(hdl, bulk[i].sa_attr,
392 error = sa_modify_attrs(hdl, bulk[i].sa_attr,
396 if (error)
397 return (error);
401 return (error);
494 int error;
506 error = dbuf_spill_set_blksz(hdl->sa_spill, blocksize, tx);
507 ASSERT(error == 0);
508 return (error);
832 int error = 0;
846 error = zap_count(os, sa->sa_reg_attr_obj,
852 if (error || (error == 0 && sa_attr_count == 0)) {
853 if (error == 0)
854 error = SET_ERROR(EINVAL);
882 error = zap_lookup(os, sa->sa_reg_attr_obj,
885 error = SET_ERROR(ENOENT);
886 switch (error) {
911 (error = zap_cursor_retrieve(&zc, &za)) == 0;
936 ASSERT(error != 0);
983 return ((error != 0) ? error : EINVAL);
995 int error;
1020 error = zap_lookup(os, sa_obj, SA_LAYOUTS,
1022 if (error != 0 && error != ENOENT)
1024 error = zap_lookup(os, sa_obj, SA_REGISTRY,
1026 if (error != 0 && error != ENOENT)
1030 if ((error = sa_attr_table_setup(os, reg_attrs, count)) != 0)
1036 error = zap_count(os, sa->sa_layout_attr_obj,
1042 if (error || (error == 0 && layout_count == 0)) {
1043 if (error == 0)
1044 error = SET_ERROR(EINVAL);
1049 (error = zap_cursor_retrieve(&zc, &za)) == 0;
1057 if ((error = (zap_lookup(os, sa->sa_layout_attr_obj,
1081 ASSERT(error != 0);
1109 return ((error == ECKSUM) ? EIO : error);
1364 int error = 0;
1392 error = sa_build_index(handle, SA_BONUS);
1407 return (error);
1415 int error;
1417 if (error = dmu_bonus_hold(objset, objid, NULL, &db))
1418 return (error);
1447 int error;
1457 error = sa_lookup_impl(hdl, &bulk, 1);
1459 return (error);
1466 int error;
1476 if ((error = sa_attr_op(hdl, &bulk, 1, SA_LOOKUP, NULL)) == 0) {
1477 error = uiomove((void *)bulk.sa_addr, MIN(bulk.sa_size,
1481 return (error);
1624 int error;
1627 error = sa_replace_all_by_template_locked(hdl, attr_desc,
1630 return (error);
1654 int error;
1681 if ((error = sa_get_spill(hdl)) == 0) {
1688 } else if (error && error != ENOENT) {
1691 return (error);
1776 error = sa_build_layouts(hdl, attr_desc, attr_count, tx);
1784 return (error);
1791 int error;
1804 error = sa_attr_op(hdl, bulk, count, SA_UPDATE, tx);
1805 if (error == 0 && !IS_SA_BONUSTYPE(bonustype) && sa->sa_update_cb)
1808 return (error);
1818 int error;
1827 error = sa_bulk_update_impl(hdl, &bulk, 1, tx);
1829 return (error);
1836 int error;
1845 error = sa_bulk_update_impl(hdl, &bulk, 1, tx);
1847 return (error);
1858 int error;
1866 if ((error = sa_attr_op(hdl, &bulk, 1, SA_LOOKUP, NULL)) != 0) {
1868 return (error);
1887 int error;
1891 error = sa_bulk_lookup_locked(hdl, attrs, count);
1893 return (error);
1899 int error;
1903 error = sa_bulk_update_impl(hdl, attrs, count, tx);
1905 return (error);
1911 int error;
1914 error = sa_modify_attrs(hdl, attr, SA_REMOVE, NULL,
1917 return (error);