Lines Matching refs:tx

141     uint16_t buflen, dmu_tx_t *tx);
324 sa_data_op_t data_op, dmu_tx_t *tx)
345 if (tx && !(buftypes & SA_BONUS)) {
346 dmu_buf_will_dirty(hdl->sa_bonus, tx);
357 if (tx && !(buftypes & SA_SPILL) &&
359 dmu_buf_will_dirty(hdl->sa_spill, tx);
390 bulk[i].sa_data, bulk[i].sa_length, tx);
394 bulk[i].sa_data, bulk[i].sa_length, tx);
406 uint64_t lot_num, uint64_t hash, boolean_t zapadd, dmu_tx_t *tx)
429 sa->sa_master_obj, SA_LAYOUTS, tx);
435 attr_name, 2, attr_count, attrs, tx));
463 int count, dmu_tx_t *tx, sa_lot_t **lot)
485 avl_numnodes(&sa->sa_layout_num_tree), hash, B_TRUE, tx);
492 sa_resize_spill(sa_handle_t *hdl, uint32_t size, dmu_tx_t *tx)
506 error = dbuf_spill_set_blksz(hdl->sa_spill, blocksize, tx);
646 dmu_tx_t *tx)
665 dmu_buf_will_dirty(hdl->sa_bonus, tx);
677 used + hdrsize, tx));
690 dmu_buf_will_dirty(hdl->sa_spill, tx);
703 BUF_SPACE_NEEDED(spill_used, spillhdrsize), tx));
736 lot_count, tx, &lot);
766 sa_find_layout(hdl->sa_os, hash, attrs_start, lot_count, tx, &lot);
797 sa_handle_object(hdl), tx));
1568 sa_attr_register_sync(sa_handle_t *hdl, dmu_tx_t *tx)
1585 sa->sa_master_obj, SA_REGISTRY, tx);
1593 tb[i].sa_name, 8, 1, &attr_value, tx));
1611 int attr_count, dmu_tx_t *tx)
1616 sa_attr_register_sync(hdl, tx);
1617 return (sa_build_layouts(hdl, attr_desc, attr_count, tx));
1622 int attr_count, dmu_tx_t *tx)
1628 attr_count, tx);
1643 uint16_t buflen, dmu_tx_t *tx)
1776 error = sa_build_layouts(hdl, attr_desc, attr_count, tx);
1789 dmu_tx_t *tx)
1802 sa_attr_register_sync(hdl, tx);
1804 error = sa_attr_op(hdl, bulk, count, SA_UPDATE, tx);
1806 sa->sa_update_cb(hdl, tx);
1816 void *buf, uint32_t buflen, dmu_tx_t *tx)
1827 error = sa_bulk_update_impl(hdl, &bulk, 1, tx);
1834 uint32_t buflen, sa_data_locator_t *locator, void *userdata, dmu_tx_t *tx)
1845 error = sa_bulk_update_impl(hdl, &bulk, 1, tx);
1897 sa_bulk_update(sa_handle_t *hdl, sa_bulk_attr_t *attrs, int count, dmu_tx_t *tx)
1903 error = sa_bulk_update_impl(hdl, attrs, count, tx);
1909 sa_remove(sa_handle_t *hdl, sa_attr_type_t attr, dmu_tx_t *tx)
1915 NULL, 0, tx);