Home
last modified time | relevance | path

Searched refs:zilog_t (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzil.h579 typedef int zil_parse_blk_func_t(zilog_t *zilog, const blkptr_t *bp, void *arg,
581 typedef int zil_parse_lr_func_t(zilog_t *zilog, const lr_t *lr, void *arg,
587 extern int zil_parse(zilog_t *zilog, zil_parse_blk_func_t *parse_blk_func,
594 extern zilog_t *zil_alloc(objset_t *os, zil_header_t *zh_phys);
595 extern void zil_free(zilog_t *zilog);
597 extern zilog_t *zil_open(objset_t *os, zil_get_data_t *get_data,
599 extern void zil_close(zilog_t *zilog);
603 extern boolean_t zil_replaying(zilog_t *zilog, dmu_tx_t *tx);
604 extern boolean_t zil_destroy(zilog_t *zilog, boolean_t keep_first);
605 extern void zil_destroy_sync(zilog_t *zilog, dmu_tx_t *tx);
[all …]
H A Dzfs_znode.h290 extern void zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype,
295 extern void zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype,
298 extern void zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype,
300 extern void zfs_log_symlink(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype,
302 extern void zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype,
305 extern void zfs_log_rename_exchange(zilog_t *zilog, dmu_tx_t *tx,
308 extern void zfs_log_rename_whiteout(zilog_t *zilog, dmu_tx_t *tx,
311 extern void zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype,
314 extern void zfs_log_truncate(zilog_t *zilog, dmu_tx_t *tx, int txtype,
316 extern void zfs_log_setattr(zilog_t *zilog, dmu_tx_t *tx, int txtype,
[all …]
H A Dzvol_impl.h47 zilog_t *zv_zilog; /* ZIL handle */
93 void zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype,
H A Ddmu_traverse.h42 typedef int (blkptr_cb_t)(spa_t *spa, zilog_t *zilog, const blkptr_t *bp,
H A Dzil_impl.h103 zilog_t *lwb_zilog; /* back pointer to log struct */
H A Ddmu_objset.h120 zilog_t *os_zil;
H A Dspa.h63 typedef struct zilog zilog_t; typedef
/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb_il.c64 zil_prt_rec_create(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_create()
101 zil_prt_rec_remove(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_remove()
111 zil_prt_rec_link(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_link()
122 zil_prt_rec_rename(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_rename()
160 zil_prt_rec_write(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_write()
228 zil_prt_rec_write_enc(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_write_enc()
250 zil_prt_rec_truncate(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_truncate()
261 zil_prt_rec_setattr(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_setattr()
307 zil_prt_rec_setsaxattr(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_setsaxattr()
330 zil_prt_rec_acl(zilog_t *zilog, int txtype, const void *arg) in zil_prt_rec_acl()
[all …]
H A Dzdb.h30 void dump_intent_log(zilog_t *);
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzil.c147 static void zil_lwb_commit(zilog_t *zilog, lwb_t *lwb, itx_t *itx);
149 static uint64_t zil_max_waste_space(zilog_t *zilog);
165 zil_bp_tree_init(zilog_t *zilog) in zil_bp_tree_init()
172 zil_bp_tree_fini(zilog_t *zilog) in zil_bp_tree_fini()
185 zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp) in zil_bp_tree_add()
208 zil_header_in_syncing_context(zilog_t *zilog) in zil_header_in_syncing_context()
214 zil_init_log_chain(zilog_t *zilog, blkptr_t *bp) in zil_init_log_chain()
245 zil_read_log_block(zilog_t *zilog, boolean_t decrypt, const blkptr_t *bp, in zil_read_log_block()
319 zil_read_log_data(zilog_t *zilog, const lr_write_t *lr, void *wbuf) in zil_read_log_data()
460 zil_parse(zilog_t *zilog, zil_parse_blk_func_t *parse_blk_func, in zil_parse()
[all …]
H A Dzfs_log.c298 zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_create()
412 zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_remove()
447 zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_link()
470 zfs_log_symlink(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_symlink()
501 do_zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *sdzp, in do_zfs_log_rename()
529 zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, znode_t *sdzp, in zfs_log_rename()
540 zfs_log_rename_exchange(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_rename_exchange()
555 zfs_log_rename_whiteout(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_rename_whiteout()
612 zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype, in zfs_log_write()
709 zfs_log_truncate(zilog_t *zilog, dmu_tx_t *tx, int txtype, in zfs_log_truncate()
[all …]
H A Ddmu_traverse.c77 traverse_zil_block(zilog_t *zilog, const blkptr_t *bp, void *arg, in traverse_zil_block()
99 traverse_zil_record(zilog_t *zilog, const lr_t *lrc, void *arg, in traverse_zil_record()
137 zilog_t *zilog = zil_alloc(spa_get_dsl(td->td_spa)->dp_meta_objset, zh); in traverse_zil()
561 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in traverse_prefetcher()
H A Ddmu_diff.c112 diff_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in diff_cb()
H A Dzfs_vnops.c519 zilog_t *zilog = zfsvfs->z_log; in zfs_clear_setid_bits_if_necessary()
719 zilog_t *zilog = zfsvfs->z_log; in zfs_write()
1072 zilog_t *zilog; in zfs_setsecattr()
1338 zilog_t *zilog; in zfs_clone_range()
H A Dbptree.c151 bptree_visit_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in bptree_visit_cb()
H A Dzvol.c588 zilog_t *zilog_dst; in zvol_clone_range()
759 zvol_log_clone_range(zilog_t *zilog, dmu_tx_t *tx, int txtype, uint64_t off, in zvol_log_clone_range()
851 zilog_t *zilog = zv->zv_zilog; in zvol_log_write()
918 zilog_t *zilog = zv->zv_zilog; in zvol_log_truncate()
H A Ddsl_pool.c204 offsetof(zilog_t, zl_dirty_link)); in dsl_pool_open_impl()
863 zilog_t *zilog; in dsl_pool_sync_done()
H A Dzfs_sa.c229 zilog_t *zilog; in zfs_sa_set_xattr()
H A Ddmu_redact.c256 redact_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in redact_cb()
H A Ddsl_destroy.c712 kill_blkptr(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in kill_blkptr()
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_zil.h168 TP_PROTO(zilog_t *zilog, itx_t *itx),
189 TP_PROTO(zilog_t *zilog, itx_t *itx), \
203 TP_PROTO(zilog_t *zilog, zil_commit_waiter_t *zcw),
220 TP_PROTO(zilog_t *zilog, zil_commit_waiter_t *zcw), \
234 TP_PROTO(zilog_t *zilog, uint64_t res, uint64_t s1),
253 TP_PROTO(zilog_t *zilog, uint64_t res, uint64_t s1), \
H A Dzfs_vfsops_os.h97 zilog_t *z_log; /* intent log pointer */
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h65 zilog_t *z_log; /* intent log pointer */
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vnops_os.c606 zilog_t *zilog; in zfs_create()
992 zilog_t *zilog; in zfs_remove()
1234 zilog_t *zilog; in zfs_mkdir()
1423 zilog_t *zilog; in zfs_rmdir()
1918 zilog_t *zilog; in zfs_setattr()
2758 zilog_t *zilog; in zfs_rename()
3293 zilog_t *zilog; in zfs_symlink()
3498 zilog_t *zilog; in zfs_link()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c942 zilog_t *zilog; in zfs_create()
1118 zilog_t *zilog; in zfs_remove_()
1312 zilog_t *zilog; in zfs_mkdir()
1482 zilog_t *zilog; in zfs_rmdir_()
2068 zilog_t *zilog; in zfs_setattr()
3086 zilog_t *zilog; in zfs_do_rename_impl()
3377 zilog_t *zilog; in zfs_symlink()
3563 zilog_t *zilog; in zfs_link()
6104 zilog_t *zilog; in zfs_deallocate()

12