| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb_il.c | 63 zil_prt_rec_create(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_create() argument 80 if (txtype == TX_SYMLINK) { in zil_prt_rec_create() 83 } else if (txtype != TX_MKXATTR) { in zil_prt_rec_create() 100 zil_prt_rec_remove(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_remove() argument 102 (void) zilog, (void) txtype; in zil_prt_rec_remove() 110 zil_prt_rec_link(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_link() argument 112 (void) zilog, (void) txtype; in zil_prt_rec_link() 121 zil_prt_rec_rename(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_rename() argument 123 (void) zilog, (void) txtype; in zil_prt_rec_rename() 132 switch (txtype) { in zil_prt_rec_rename() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zfs_log.c | 299 zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_create() argument 329 if ((int)txtype == TX_CREATE_ATTR || (int)txtype == TX_MKDIR_ATTR || in zfs_log_create() 330 (int)txtype == TX_CREATE || (int)txtype == TX_MKDIR || in zfs_log_create() 331 (int)txtype == TX_MKXATTR) { in zfs_log_create() 333 itx = zil_itx_create(txtype, txsize); in zfs_log_create() 340 itx = zil_itx_create(txtype, txsize); in zfs_log_create() 413 zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_remove() argument 423 itx = zil_itx_create(txtype, sizeof (*lr) + namesize); in zfs_log_remove() 438 ASSERT((txtype & ~TX_CI) == TX_REMOVE); in zfs_log_remove() 448 zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_link() argument [all …]
|
| H A D | zfs_replay.c | 308 uint64_t txtype; in zfs_replay_create_acl() local 315 txtype = (lr->lr_common.lrc_txtype & ~TX_CI); in zfs_replay_create_acl() 318 if (txtype == TX_CREATE_ACL_ATTR || in zfs_replay_create_acl() 319 txtype == TX_MKDIR_ACL_ATTR) { in zfs_replay_create_acl() 364 switch (txtype) { in zfs_replay_create_acl() 470 uint64_t txtype; in zfs_replay_create() local 477 txtype = (lr->lr_common.lrc_txtype & ~TX_CI); in zfs_replay_create() 480 if (txtype == TX_CREATE_ATTR || txtype == TX_MKDIR_ATTR) in zfs_replay_create() 520 if (txtype != TX_SYMLINK && in zfs_replay_create() 521 txtype != TX_MKDIR_ATTR && in zfs_replay_create() [all …]
|
| H A D | zil.c | 2534 zil_itx_create(uint64_t txtype, size_t olrsize) in zil_itx_create() argument 2545 itx->itx_lr.lrc_txtype = txtype; in zil_itx_create() 4691 uint64_t txtype = lr->lrc_txtype; in zil_replay_log_record() local 4703 txtype &= ~TX_CI; in zil_replay_log_record() 4705 if (txtype == 0 || txtype >= TX_MAX_TYPE) in zil_replay_log_record() 4712 if (TX_OOO(txtype)) { in zil_replay_log_record() 4727 if (txtype == TX_WRITE && reclen == sizeof (lr_write_t)) { in zil_replay_log_record() 4750 error = zr->zr_replay[txtype](zr->zr_arg, zr->zr_lr, zr->zr_byteswap); in zil_replay_log_record() 4760 error = zr->zr_replay[txtype](zr->zr_arg, zr->zr_lr, B_FALSE); in zil_replay_log_record()
|
| H A D | zvol.c | 796 zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype, uint64_t off, in zvol_log_clone_range() argument 815 itx = zil_itx_create(txtype, in zvol_log_clone_range()
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | zfs_znode.h | 292 extern void zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, 297 extern void zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, 300 extern void zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, 302 extern void zfs_log_symlink(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, 304 extern void zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, 308 uint64_t txtype, znode_t *sdzp, const char *sname, znode_t *tdzp, 311 uint64_t txtype, znode_t *sdzp, const char *sname, znode_t *tdzp, 313 extern void zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype, 316 extern void zfs_log_truncate(zilog_t *zilog, dmu_tx_t *tx, int txtype, 318 extern void zfs_log_setattr(zilog_t *zilog, dmu_tx_t *tx, int txtype, [all …]
|
| H A D | zil.h | 185 #define TX_OOO(txtype) \ argument 186 ((txtype) == TX_WRITE || \ 187 (txtype) == TX_TRUNCATE || \ 188 (txtype) == TX_SETATTR || \ 189 (txtype) == TX_ACL_V0 || \ 190 (txtype) == TX_ACL || \ 191 (txtype) == TX_WRITE2 || \ 192 (txtype) == TX_SETSAXATTR || \ 193 (txtype) == TX_CLONE_RANGE) 631 extern itx_t *zil_itx_create(uint64_t txtype, size_t lrsize);
|
| H A D | zvol_impl.h | 125 void zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype,
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_vnops_os.c | 686 uint64_t txtype; in zfs_create() local 774 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create() 776 txtype |= TX_CI; in zfs_create() 777 zfs_log_create(zilog, tx, txtype, dzp, zp, name, in zfs_create() 1005 uint64_t txtype; in zfs_remove() local 1181 txtype = TX_REMOVE; in zfs_remove() 1183 txtype |= TX_CI; in zfs_remove() 1184 zfs_log_remove(zilog, tx, txtype, dzp, name, obj, unlinked); in zfs_remove() 1241 uint64_t txtype; in zfs_mkdir() local 1381 txtype = zfs_log_create_txtype(Z_DIR, vsecp, vap); in zfs_mkdir() [all …]
|
| H A D | zio_crypt.c | 1409 uint64_t txtype, lr_len, nused; in zio_crypt_init_uios_zil() local 1446 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil() 1449 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil() 1456 if (txtype == TX_WRITE && lr_len != sizeof (lr_write_t)) in zio_crypt_init_uios_zil() 1500 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil() 1503 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil() 1521 if (txtype == TX_WRITE) { in zio_crypt_init_uios_zil() 1548 } else if (txtype == TX_CLONE_RANGE) { in zio_crypt_init_uios_zil()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zio_crypt.c | 1257 uint64_t txtype, lr_len, nused; in zio_crypt_init_uios_zil() local 1290 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil() 1293 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil() 1300 if (txtype == TX_WRITE && lr_len != sizeof (lr_write_t)) in zio_crypt_init_uios_zil() 1330 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil() 1333 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil() 1348 if (txtype == TX_WRITE) { in zio_crypt_init_uios_zil() 1370 } else if (txtype == TX_CLONE_RANGE) { in zio_crypt_init_uios_zil()
|
| H A D | zfs_vnops_os.c | 1061 uint64_t txtype; in zfs_create() local 1185 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create() 1186 zfs_log_create(zilog, tx, txtype, dzp, zp, name, in zfs_create() 1233 uint64_t txtype; in zfs_remove_() local 1320 txtype = TX_REMOVE; in zfs_remove_() 1321 zfs_log_remove(zilog, tx, txtype, dzp, name, obj, unlinked); in zfs_remove_() 1422 uint64_t txtype; in zfs_mkdir() local 1550 txtype = zfs_log_create_txtype(Z_DIR, NULL, vap); in zfs_mkdir() 1551 zfs_log_create(zilog, tx, txtype, dzp, zp, dirname, NULL, in zfs_mkdir() 1632 uint64_t txtype = TX_RMDIR; in zfs_rmdir_() local [all …]
|