Home
last modified time | relevance | path

Searched refs:txtype (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb_il.c63 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 Dzfs_log.c299 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 Dzfs_replay.c308 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 Dzil.c2546 zil_itx_create(uint64_t txtype, size_t olrsize) in zil_itx_create() argument
2557 itx->itx_lr.lrc_txtype = txtype; in zil_itx_create()
4703 uint64_t txtype = lr->lrc_txtype; in zil_replay_log_record() local
4715 txtype &= ~TX_CI; in zil_replay_log_record()
4717 if (txtype == 0 || txtype >= TX_MAX_TYPE) in zil_replay_log_record()
4724 if (TX_OOO(txtype)) { in zil_replay_log_record()
4739 if (txtype == TX_WRITE && reclen == sizeof (lr_write_t)) { in zil_replay_log_record()
4762 error = zr->zr_replay[txtype](zr->zr_arg, zr->zr_lr, zr->zr_byteswap); in zil_replay_log_record()
4772 error = zr->zr_replay[txtype](zr->zr_arg, zr->zr_lr, B_FALSE); in zil_replay_log_record()
H A Dzvol.c859 zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype, uint64_t off, in zvol_log_clone_range() argument
878 itx = zil_itx_create(txtype, in zvol_log_clone_range()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_znode.h292 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 Dzil.h185 #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 Dzvol_impl.h125 void zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype,
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vnops_os.c687 uint64_t txtype; in zfs_create() local
775 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create()
777 txtype |= TX_CI; in zfs_create()
778 zfs_log_create(zilog, tx, txtype, dzp, zp, name, in zfs_create()
1006 uint64_t txtype; in zfs_remove() local
1182 txtype = TX_REMOVE; in zfs_remove()
1184 txtype |= TX_CI; in zfs_remove()
1185 zfs_log_remove(zilog, tx, txtype, dzp, name, obj, unlinked); in zfs_remove()
1242 uint64_t txtype; in zfs_mkdir() local
1382 txtype = zfs_log_create_txtype(Z_DIR, vsecp, vap); in zfs_mkdir()
[all …]
H A Dzio_crypt.c1409 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 Dzio_crypt.c1254 uint64_t txtype, lr_len, nused; in zio_crypt_init_uios_zil() local
1287 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil()
1290 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil()
1297 if (txtype == TX_WRITE && lr_len != sizeof (lr_write_t)) in zio_crypt_init_uios_zil()
1327 txtype = lr->lrc_txtype; in zio_crypt_init_uios_zil()
1330 txtype = BSWAP_64(lr->lrc_txtype); in zio_crypt_init_uios_zil()
1345 if (txtype == TX_WRITE) { in zio_crypt_init_uios_zil()
1367 } else if (txtype == TX_CLONE_RANGE) { in zio_crypt_init_uios_zil()
H A Dzfs_vnops_os.c1054 uint64_t txtype; in zfs_create() local
1175 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create()
1176 zfs_log_create(zilog, tx, txtype, dzp, zp, name, in zfs_create()
1224 uint64_t txtype; in zfs_remove_() local
1311 txtype = TX_REMOVE; in zfs_remove_()
1312 zfs_log_remove(zilog, tx, txtype, dzp, name, obj, unlinked); in zfs_remove_()
1413 uint64_t txtype; in zfs_mkdir() local
1541 txtype = zfs_log_create_txtype(Z_DIR, NULL, vap); in zfs_mkdir()
1542 zfs_log_create(zilog, tx, txtype, dzp, zp, dirname, NULL, in zfs_mkdir()
1623 uint64_t txtype = TX_RMDIR; in zfs_rmdir_() local
[all …]