Lines Matching refs:itx
1323 itx_t *itx;
1328 itx = zil_itx_create(TX_CREATE, sizeof (*lr) + namesize);
1329 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1332 zil_itx_assign(zd->zd_zilog, itx, tx);
1340 itx_t *itx;
1345 itx = zil_itx_create(TX_REMOVE, sizeof (*lr) + namesize);
1346 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1349 itx->itx_oid = object;
1350 zil_itx_assign(zd->zd_zilog, itx, tx);
1356 itx_t *itx;
1365 itx = zil_itx_create(TX_WRITE,
1370 ((lr_write_t *)&itx->itx_lr) + 1, DMU_READ_NO_PREFETCH) != 0) {
1371 zil_itx_destroy(itx);
1372 itx = zil_itx_create(TX_WRITE, sizeof (*lr));
1375 itx->itx_private = zd;
1376 itx->itx_wr_state = write_state;
1377 itx->itx_sync = (ztest_random(8) == 0);
1378 itx->itx_sod += (write_state == WR_NEED_COPY ? lr->lr_length : 0);
1380 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1383 zil_itx_assign(zd->zd_zilog, itx, tx);
1389 itx_t *itx;
1394 itx = zil_itx_create(TX_TRUNCATE, sizeof (*lr));
1395 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1398 itx->itx_sync = B_FALSE;
1399 zil_itx_assign(zd->zd_zilog, itx, tx);
1405 itx_t *itx;
1410 itx = zil_itx_create(TX_SETATTR, sizeof (*lr));
1411 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1414 itx->itx_sync = B_FALSE;
1415 zil_itx_assign(zd->zd_zilog, itx, tx);