Lines Matching refs:cb_data
5622 ztest_cb_data_t *cb_data;
5624 cb_data = umem_zalloc(sizeof (ztest_cb_data_t), UMEM_NOFAIL);
5626 cb_data->zcd_txg = txg;
5627 cb_data->zcd_spa = dmu_objset_spa(os);
5628 list_link_init(&cb_data->zcd_node);
5630 return (cb_data);
5642 ztest_cb_data_t *cb_data[3], *tmp_cb;
5656 cb_data[0] = ztest_create_cb_data(os, 0);
5657 dmu_tx_callback_register(tx, ztest_commit_callback, cb_data[0]);
5670 cb_data[0]->zcd_txg = txg;
5671 cb_data[1] = ztest_create_cb_data(os, txg);
5672 dmu_tx_callback_register(tx, ztest_commit_callback, cb_data[1]);
5682 cb_data[i]->zcd_expected_err = ECANCELED;
5683 VERIFY(!cb_data[i]->zcd_called);
5689 VERIFY(cb_data[i]->zcd_called);
5690 umem_free(cb_data[i], sizeof (ztest_cb_data_t));
5697 cb_data[2] = ztest_create_cb_data(os, txg);
5698 dmu_tx_callback_register(tx, ztest_commit_callback, cb_data[2]);
5748 list_insert_head(&zcl.zcl_callbacks, cb_data[i]);
5751 cb_data[i]);
5753 cb_data[i]->zcd_added = B_TRUE;
5754 VERIFY(!cb_data[i]->zcd_called);
5756 tmp_cb = cb_data[i];