/dflybsd-src/sys/vfs/hammer/ |
H A D | hammer.h | 132 } *hammer_transaction_t; typedef 976 hammer_inode_t hammer_get_inode(hammer_transaction_t trans, 980 hammer_inode_t hammer_get_dummy_inode(hammer_transaction_t trans, 984 hammer_inode_t hammer_find_inode(hammer_transaction_t trans, 993 void hammer_inode_waitreclaims(hammer_transaction_t trans); 1017 int hammer_ip_check_directory_empty(hammer_transaction_t trans, 1057 void hammer_sync_lock_ex(hammer_transaction_t trans); 1058 void hammer_sync_lock_sh(hammer_transaction_t trans); 1059 int hammer_sync_lock_sh_try(hammer_transaction_t trans); 1060 void hammer_sync_unlock(hammer_transaction_t trans); [all …]
|
H A D | hammer_ioctl.c | 39 static int hammer_ioc_gethistory(hammer_transaction_t trans, hammer_inode_t ip, 41 static int hammer_ioc_synctid(hammer_transaction_t trans, hammer_inode_t ip, 43 static int hammer_ioc_get_version(hammer_transaction_t trans, 46 static int hammer_ioc_set_version(hammer_transaction_t trans, 49 static int hammer_ioc_get_info(hammer_transaction_t trans, 51 static int hammer_ioc_add_snapshot(hammer_transaction_t trans, hammer_inode_t ip, 53 static int hammer_ioc_del_snapshot(hammer_transaction_t trans, hammer_inode_t ip, 55 static int hammer_ioc_get_snapshot(hammer_transaction_t trans, hammer_inode_t ip, 57 static int hammer_ioc_get_config(hammer_transaction_t trans, hammer_inode_t ip, 59 static int hammer_ioc_set_config(hammer_transaction_t trans, hammer_inode_t ip, [all …]
|
H A D | hammer_pfs.c | 42 static int hammer_pfs_rollback(hammer_transaction_t trans, 55 hammer_ioc_get_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_get_pseudofs() 99 hammer_ioc_set_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_set_pseudofs() 153 hammer_ioc_upgrade_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_upgrade_pseudofs() 202 hammer_ioc_downgrade_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_downgrade_pseudofs() 240 hammer_ioc_destroy_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_destroy_pseudofs() 274 hammer_ioc_wait_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_wait_pseudofs() 325 hammer_ioc_scan_pseudofs(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_scan_pseudofs() 409 hammer_pfs_rollback(hammer_transaction_t trans, in hammer_pfs_rollback()
|
H A D | hammer_volume.c | 46 hammer_update_volumes_header(hammer_transaction_t trans, 50 hammer_do_reblock(hammer_transaction_t trans, hammer_inode_t ip); 53 hammer_format_freemap(hammer_transaction_t trans, hammer_volume_t volume); 56 hammer_free_freemap(hammer_transaction_t trans, hammer_volume_t volume); 63 hammer_ioc_volume_add(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_volume_add() 148 hammer_ioc_volume_del(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_volume_del() 291 hammer_ioc_volume_list(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_volume_list() 334 hammer_do_reblock(hammer_transaction_t trans, hammer_inode_t ip) in hammer_do_reblock() 383 hammer_format_freemap(hammer_transaction_t trans, hammer_volume_t volume) in hammer_format_freemap() 502 hammer_free_freemap(hammer_transaction_t trans, hammer_volume_t volume) in hammer_free_freemap() [all …]
|
H A D | hammer_transaction.c | 46 hammer_start_transaction(hammer_transaction_t trans, hammer_mount_t hmp) in hammer_start_transaction() 71 hammer_simple_transaction(hammer_transaction_t trans, hammer_mount_t hmp) in hammer_simple_transaction() 99 hammer_start_transaction_fls(hammer_transaction_t trans, hammer_mount_t hmp) in hammer_start_transaction_fls() 124 hammer_done_transaction(hammer_transaction_t trans) in hammer_done_transaction()
|
H A D | hammer_undo.c | 94 hammer_generate_undo(hammer_transaction_t trans, in hammer_generate_undo() 341 hammer_upgrade_undo_4(hammer_transaction_t trans) in hammer_upgrade_undo_4() 478 hammer_undo_used(hammer_transaction_t trans) in hammer_undo_used() 504 hammer_undo_space(hammer_transaction_t trans) in hammer_undo_space()
|
H A D | hammer_inode.c | 54 static hammer_inode_t __hammer_find_inode(hammer_transaction_t trans, 420 hammer_get_inode(hammer_transaction_t trans, hammer_inode_t dip, in hammer_get_inode() 608 hammer_get_dummy_inode(hammer_transaction_t trans, hammer_inode_t dip, in hammer_get_dummy_inode() 715 hammer_find_inode(hammer_transaction_t trans, int64_t obj_id, in hammer_find_inode() 735 __hammer_find_inode(hammer_transaction_t trans, int64_t obj_id, in __hammer_find_inode() 759 hammer_create_inode(hammer_transaction_t trans, struct vattr *vap, in hammer_create_inode() 973 hammer_load_pseudofs(hammer_transaction_t trans, in hammer_load_pseudofs() 1055 hammer_save_pseudofs(hammer_transaction_t trans, hammer_pseudofs_inmem_t pfsm) in hammer_save_pseudofs() 1131 hammer_mkroot_pseudofs(hammer_transaction_t trans, struct ucred *cred, in hammer_mkroot_pseudofs() 1196 hammer_unload_pseudofs(hammer_transaction_t trans, uint32_t localization) in hammer_unload_pseudofs() [all …]
|
H A D | hammer_subs.c | 747 hammer_sync_lock_ex(hammer_transaction_t trans) in hammer_sync_lock_ex() 754 hammer_sync_lock_sh(hammer_transaction_t trans) in hammer_sync_lock_sh() 761 hammer_sync_lock_sh_try(hammer_transaction_t trans) in hammer_sync_lock_sh_try() 772 hammer_sync_unlock(hammer_transaction_t trans) in hammer_sync_unlock()
|
H A D | hammer_ondisk.c | 50 static int hammer_load_node(hammer_transaction_t trans, 1207 hammer_get_node(hammer_transaction_t trans, hammer_off_t node_offset, in hammer_get_node() 1269 hammer_load_node(hammer_transaction_t trans, hammer_node_t node, int isnew) in hammer_load_node() 1346 hammer_ref_node_safe(hammer_transaction_t trans, hammer_node_cache_t cache, in hammer_ref_node_safe() 1463 hammer_delete_node(hammer_transaction_t trans, hammer_node_t node) in hammer_delete_node() 1603 hammer_alloc_btree(hammer_transaction_t trans, hammer_off_t hint, int *errorp) in hammer_alloc_btree() 1634 hammer_alloc_data(hammer_transaction_t trans, int32_t data_len, in hammer_alloc_data()
|
H A D | hammer_object.c | 659 hammer_ip_add_direntry(hammer_transaction_t trans, in hammer_ip_add_direntry() 763 hammer_ip_del_direntry(hammer_transaction_t trans, in hammer_ip_del_direntry() 889 hammer_ip_add_record(hammer_transaction_t trans, hammer_record_t record) in hammer_ip_add_record() 1122 hammer_transaction_t trans = cursor->trans; in hammer_ip_sync_record_cursor() 1926 hammer_transaction_t trans = cursor->trans; in hammer_ip_delete_range() 2084 hammer_transaction_t trans = cursor->trans; in hammer_delete_general() 2119 hammer_transaction_t trans = cursor->trans; in hammer_ip_delete_clean() 2277 hammer_transaction_t trans; in hammer_create_at_cursor() 2428 hammer_transaction_t trans; in hammer_delete_at_cursor() 2606 hammer_ip_check_directory_empty(hammer_transaction_t trans, hammer_inode_t ip) in hammer_ip_check_directory_empty()
|
H A D | hammer_redo.c | 60 hammer_generate_redo(hammer_transaction_t trans, hammer_inode_t ip, in hammer_generate_redo() 310 hammer_generate_redo_sync(hammer_transaction_t trans) in hammer_generate_redo_sync()
|
H A D | hammer_cursor.h | 58 hammer_transaction_t trans;
|
H A D | hammer_flusher.c | 533 hammer_transaction_t trans = &info->trans; in hammer_flusher_flush_inode() 593 hammer_flusher_undo_exhausted(hammer_transaction_t trans, int quarter) in hammer_flusher_undo_exhausted() 617 hammer_flusher_finalize(hammer_transaction_t trans, int final) in hammer_flusher_finalize()
|
H A D | hammer_dedup.c | 38 hammer_ioc_dedup(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_dedup()
|
H A D | hammer_blockmap.c | 70 hammer_blockmap_alloc(hammer_transaction_t trans, int zone, int bytes, in hammer_blockmap_alloc() 767 hammer_blockmap_free(hammer_transaction_t trans, in hammer_blockmap_free() 902 hammer_blockmap_dedup(hammer_transaction_t trans, in hammer_blockmap_dedup() 1010 hammer_blockmap_finalize(hammer_transaction_t trans, in hammer_blockmap_finalize()
|
H A D | hammer_mirror.c | 73 hammer_ioc_mirror_read(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_mirror_read() 330 hammer_ioc_mirror_write(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_mirror_write()
|
H A D | hammer_prune.c | 53 hammer_ioc_prune(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_prune()
|
H A D | hammer_cursor.c | 47 hammer_init_cursor(hammer_transaction_t trans, hammer_cursor_t cursor, in hammer_init_cursor() 795 hammer_transaction_t trans __debugvar; in hammer_recover_cursor()
|
H A D | hammer_rebalance.c | 54 hammer_ioc_rebalance(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_rebalance()
|
H A D | hammer_io.c | 901 hammer_modify_volume(hammer_transaction_t trans, hammer_volume_t volume, in hammer_modify_volume() 923 hammer_modify_buffer(hammer_transaction_t trans, hammer_buffer_t buffer, in hammer_modify_buffer()
|
H A D | hammer_reblock.c | 59 hammer_ioc_reblock(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_reblock()
|
H A D | hammer_btree.c | 2465 hammer_btree_get_parent(hammer_transaction_t trans, hammer_node_t node, in hammer_btree_get_parent() 2529 btree_set_parent_of_child(hammer_transaction_t trans, hammer_node_t node, in btree_set_parent_of_child()
|
H A D | hammer_vnops.c | 155 static int hammer_dounlink(hammer_transaction_t trans, struct nchandle *nch, 3283 hammer_dounlink(hammer_transaction_t trans, struct nchandle *nch, in hammer_dounlink()
|