Searched refs:itx (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | zfs_log.c | 240 itx_t *itx; in zfs_log_create() local 279 itx = zil_itx_create(txtype, txsize); in zfs_log_create() 281 lr = (lr_create_t *)&itx->itx_lr; in zfs_log_create() 317 lracl = (lr_acl_create_t *)&itx->itx_lr; in zfs_log_create() 341 zil_itx_assign(zilog, itx, tx); in zfs_log_create() 357 itx_t *itx; in zfs_log_remove() local 364 itx = zil_itx_create(txtype, sizeof (*lr) + namesize); in zfs_log_remove() 365 lr = (lr_remove_t *)&itx->itx_lr; in zfs_log_remove() 369 itx->itx_oid = foid; in zfs_log_remove() 371 zil_itx_assign(zilog, itx, tx); in zfs_log_remove() [all …]
|
H A D | zil.c | 1037 zil_lwb_commit(zilog_t *zilog, itx_t *itx, lwb_t *lwb) in zil_lwb_commit() argument 1039 lr_t *lrc = &itx->itx_lr; /* common log record */ in zil_lwb_commit() 1053 if (lrc->lrc_txtype == TX_WRITE && itx->itx_wr_state == WR_NEED_COPY) in zil_lwb_commit() 1087 if (itx->itx_wr_state != WR_COPIED) { in zil_lwb_commit() 1092 ASSERT(itx->itx_wr_state == WR_NEED_COPY); in zil_lwb_commit() 1096 ASSERT(itx->itx_wr_state == WR_INDIRECT); in zil_lwb_commit() 1100 itx->itx_private, lrw, dbuf, lwb->lwb_zio); in zil_lwb_commit() 1131 itx_t *itx; in zil_itx_create() local 1135 itx = kmem_alloc(offsetof(itx_t, itx_lr) + lrsize, KM_SLEEP); in zil_itx_create() 1136 itx->itx_lr.lrc_txtype = txtype; in zil_itx_create() [all …]
|
H A D | zvol.c | 1069 itx_t *itx; in zvol_log_write() local 1090 itx = zil_itx_create(TX_WRITE, sizeof (*lr) + in zvol_log_write() 1092 lr = (lr_write_t *)&itx->itx_lr; in zvol_log_write() 1095 zil_itx_destroy(itx); in zvol_log_write() 1096 itx = zil_itx_create(TX_WRITE, sizeof (*lr)); in zvol_log_write() 1097 lr = (lr_write_t *)&itx->itx_lr; in zvol_log_write() 1101 itx->itx_wr_state = write_state; in zvol_log_write() 1103 itx->itx_sod += len; in zvol_log_write() 1110 itx->itx_private = zv; in zvol_log_write() 1111 itx->itx_sync = sync; in zvol_log_write() [all …]
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | zil.h | 367 typedef struct itx { struct 405 extern void zil_itx_destroy(itx_t *itx); 406 extern void zil_itx_assign(zilog_t *zilog, itx_t *itx, dmu_tx_t *tx);
|
/titanic_50/usr/src/cmd/ztest/ |
H A D | ztest.c | 1319 itx_t *itx; in ztest_log_create() local 1324 itx = zil_itx_create(TX_CREATE, sizeof (*lr) + namesize); in ztest_log_create() 1325 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1, in ztest_log_create() 1328 zil_itx_assign(zd->zd_zilog, itx, tx); in ztest_log_create() 1336 itx_t *itx; in ztest_log_remove() local 1341 itx = zil_itx_create(TX_REMOVE, sizeof (*lr) + namesize); in ztest_log_remove() 1342 bcopy(&lr->lr_common + 1, &itx->itx_lr + 1, in ztest_log_remove() 1345 itx->itx_oid = object; in ztest_log_remove() 1346 zil_itx_assign(zd->zd_zilog, itx, tx); in ztest_log_remove() 1352 itx_t *itx; in ztest_log_write() local [all …]
|