Home
last modified time | relevance | path

Searched refs:hammer_transaction_t (Results 1 – 23 of 23) sorted by relevance

/dflybsd-src/sys/vfs/hammer/
H A Dhammer.h132 } *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 Dhammer_ioctl.c39 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 Dhammer_pfs.c42 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 Dhammer_volume.c46 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 Dhammer_transaction.c46 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 Dhammer_undo.c94 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 Dhammer_inode.c54 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 Dhammer_subs.c747 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 Dhammer_ondisk.c50 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 Dhammer_object.c659 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 Dhammer_redo.c60 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 Dhammer_cursor.h58 hammer_transaction_t trans;
H A Dhammer_flusher.c533 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 Dhammer_dedup.c38 hammer_ioc_dedup(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_dedup()
H A Dhammer_blockmap.c70 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 Dhammer_mirror.c73 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 Dhammer_prune.c53 hammer_ioc_prune(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_prune()
H A Dhammer_cursor.c47 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 Dhammer_rebalance.c54 hammer_ioc_rebalance(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_rebalance()
H A Dhammer_io.c901 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 Dhammer_reblock.c59 hammer_ioc_reblock(hammer_transaction_t trans, hammer_inode_t ip, in hammer_ioc_reblock()
H A Dhammer_btree.c2465 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 Dhammer_vnops.c155 static int hammer_dounlink(hammer_transaction_t trans, struct nchandle *nch,
3283 hammer_dounlink(hammer_transaction_t trans, struct nchandle *nch, in hammer_dounlink()