Lines Matching refs:itx
1317 itx_t *itx;
1322 itx = zil_itx_create(TX_CREATE, sizeof (*lr) + namesize);
1323 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1326 zil_itx_assign(zd->zd_zilog, itx, tx);
1334 itx_t *itx;
1339 itx = zil_itx_create(TX_REMOVE, sizeof (*lr) + namesize);
1340 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1343 itx->itx_oid = object;
1344 zil_itx_assign(zd->zd_zilog, itx, tx);
1350 itx_t *itx;
1359 itx = zil_itx_create(TX_WRITE,
1364 ((lr_write_t *)&itx->itx_lr) + 1, DMU_READ_NO_PREFETCH) != 0) {
1365 zil_itx_destroy(itx);
1366 itx = zil_itx_create(TX_WRITE, sizeof (*lr));
1369 itx->itx_private = zd;
1370 itx->itx_wr_state = write_state;
1371 itx->itx_sync = (ztest_random(8) == 0);
1372 itx->itx_sod += (write_state == WR_NEED_COPY ? lr->lr_length : 0);
1374 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1377 zil_itx_assign(zd->zd_zilog, itx, tx);
1383 itx_t *itx;
1388 itx = zil_itx_create(TX_TRUNCATE, sizeof (*lr));
1389 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1392 itx->itx_sync = B_FALSE;
1393 zil_itx_assign(zd->zd_zilog, itx, tx);
1399 itx_t *itx;
1404 itx = zil_itx_create(TX_SETATTR, sizeof (*lr));
1405 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1,
1408 itx->itx_sync = B_FALSE;
1409 zil_itx_assign(zd->zd_zilog, itx, tx);