Symbol: hammer_cursor_t
sys/vfs/hammer/hammer.h
1006
int hammer_ip_lookup(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1007
int hammer_ip_first(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1008
int hammer_ip_next(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1009
int hammer_ip_resolve_data(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1010
int hammer_ip_delete_record(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer.h
1012
int hammer_create_at_cursor(hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1014
int hammer_delete_at_cursor(hammer_cursor_t cursor, int delete_flags,
sys/vfs/hammer/hammer.h
1028
int hammer_cursor_up(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1029
int hammer_cursor_up_locked(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1030
int hammer_cursor_down(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1031
int hammer_cursor_upgrade(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1032
int hammer_cursor_upgrade_node(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1033
void hammer_cursor_downgrade(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1034
int hammer_cursor_upgrade2(hammer_cursor_t c1, hammer_cursor_t c2);
sys/vfs/hammer/hammer.h
1035
void hammer_cursor_downgrade2(hammer_cursor_t c1, hammer_cursor_t c2);
sys/vfs/hammer/hammer.h
1036
int hammer_cursor_seek(hammer_cursor_t cursor, hammer_node_t node,
sys/vfs/hammer/hammer.h
1083
int hammer_init_cursor(hammer_transaction_t trans, hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1085
void hammer_normalize_cursor(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1086
void hammer_done_cursor(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1087
int hammer_recover_cursor(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1088
void hammer_unlock_cursor(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1089
int hammer_lock_cursor(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1090
hammer_cursor_t hammer_push_cursor(hammer_cursor_t ocursor);
sys/vfs/hammer/hammer.h
1091
void hammer_pop_cursor(hammer_cursor_t ocursor, hammer_cursor_t ncursor);
sys/vfs/hammer/hammer.h
1105
void hammer_cursor_invalidate_cache(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1107
int hammer_btree_lookup(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1108
int hammer_btree_first(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1109
int hammer_btree_last(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1110
int hammer_btree_extract(hammer_cursor_t cursor, int flags);
sys/vfs/hammer/hammer.h
1111
int hammer_btree_iterate(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1112
int hammer_btree_iterate_reverse(hammer_cursor_t cursor);
sys/vfs/hammer/hammer.h
1113
int hammer_btree_insert(hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1115
int hammer_btree_delete(hammer_cursor_t cursor, int *ndelete);
sys/vfs/hammer/hammer.h
1116
void hammer_btree_do_propagation(hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1120
int hammer_btree_correct_rhb(hammer_cursor_t cursor, hammer_tid_t tid);
sys/vfs/hammer/hammer.h
1121
int hammer_btree_correct_lhb(hammer_cursor_t cursor, hammer_tid_t tid);
sys/vfs/hammer/hammer.h
1130
int hammer_btree_lock_children(hammer_cursor_t cursor, int depth,
sys/vfs/hammer/hammer.h
1133
void hammer_btree_lock_copy(hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1135
int hammer_btree_sync_copy(hammer_cursor_t cursor,
sys/vfs/hammer/hammer.h
1276
hammer_cursor_t cursor, hammer_inode_t dip,
sys/vfs/hammer/hammer.h
1284
int hammer_ip_delete_range(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer.h
1286
int hammer_ip_delete_clean(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer.h
1288
int hammer_ip_sync_data(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer.h
1290
int hammer_ip_sync_record_cursor(hammer_cursor_t cursor, hammer_record_t rec);
sys/vfs/hammer/hammer.h
1493
hammer_btree_extract_leaf(hammer_cursor_t cursor)
sys/vfs/hammer/hammer.h
1499
hammer_btree_extract_data(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
124
hammer_btree_iterate(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
1437
btree_split_internal(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
1679
btree_split_leaf(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
1938
btree_remove(hammer_cursor_t cursor, int *ndelete)
sys/vfs/hammer/hammer_btree.c
2116
hammer_btree_do_propagation(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_btree.c
2119
hammer_cursor_t ncursor;
sys/vfs/hammer/hammer_btree.c
2164
hammer_btree_mirror_propagate(hammer_cursor_t cursor, hammer_tid_t mirror_tid)
sys/vfs/hammer/hammer_btree.c
2401
hammer_btree_lock_children(hammer_cursor_t cursor, int depth,
sys/vfs/hammer/hammer_btree.c
2498
hammer_btree_lock_copy(hammer_cursor_t cursor, hammer_node_lock_t parent)
sys/vfs/hammer/hammer_btree.c
2519
hammer_btree_sync_copy(hammer_cursor_t cursor, hammer_node_lock_t parent)
sys/vfs/hammer/hammer_btree.c
2781
hammer_debug_btree_elm(hammer_cursor_t cursor, hammer_btree_elm_t elm,
sys/vfs/hammer/hammer_btree.c
2802
hammer_debug_btree_parent(hammer_cursor_t cursor, const char *s)
sys/vfs/hammer/hammer_btree.c
354
hammer_cursor_mirror_filter(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
396
hammer_btree_iterate_reverse(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
584
hammer_btree_lookup(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
632
hammer_btree_first(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
656
hammer_btree_last(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_btree.c
681
hammer_btree_extract(hammer_cursor_t cursor, int flags)
sys/vfs/hammer/hammer_btree.c
792
hammer_btree_insert(hammer_cursor_t cursor, hammer_btree_leaf_elm_t elm,
sys/vfs/hammer/hammer_btree.c
83
static int btree_search(hammer_cursor_t cursor, int flags);
sys/vfs/hammer/hammer_btree.c
84
static int btree_split_internal(hammer_cursor_t cursor);
sys/vfs/hammer/hammer_btree.c
85
static int btree_split_leaf(hammer_cursor_t cursor);
sys/vfs/hammer/hammer_btree.c
86
static int btree_remove(hammer_cursor_t cursor, int *ndelete);
sys/vfs/hammer/hammer_btree.c
876
hammer_btree_delete(hammer_cursor_t cursor, int *ndelete)
sys/vfs/hammer/hammer_btree.c
88
static int hammer_btree_mirror_propagate(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_btree.c
92
static void hammer_cursor_mirror_filter(hammer_cursor_t cursor);
sys/vfs/hammer/hammer_btree.c
93
static __inline void hammer_debug_btree_elm(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_btree.c
95
static __inline void hammer_debug_btree_parent(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_btree.c
980
btree_search(hammer_cursor_t cursor, int flags)
sys/vfs/hammer/hammer_cursor.c
1018
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
1092
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
1115
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
1142
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
1165
hammer_cursor_invalidate_cache(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
212
hammer_normalize_cursor(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
226
hammer_done_cursor(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
312
hammer_cursor_upgrade(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
349
hammer_cursor_upgrade_node(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
365
hammer_cursor_downgrade(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
40
static int hammer_load_cursor_parent(hammer_cursor_t cursor, int try_exclusive);
sys/vfs/hammer/hammer_cursor.c
403
hammer_cursor_upgrade2(hammer_cursor_t cursor1, hammer_cursor_t cursor2)
sys/vfs/hammer/hammer_cursor.c
432
hammer_cursor_downgrade2(hammer_cursor_t cursor1, hammer_cursor_t cursor2)
sys/vfs/hammer/hammer_cursor.c
458
hammer_cursor_seek(hammer_cursor_t cursor, hammer_node_t node, int index)
sys/vfs/hammer/hammer_cursor.c
47
hammer_init_cursor(hammer_transaction_t trans, hammer_cursor_t cursor,
sys/vfs/hammer/hammer_cursor.c
490
hammer_load_cursor_parent(hammer_cursor_t cursor, int try_exclusive)
sys/vfs/hammer/hammer_cursor.c
528
hammer_cursor_up(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
565
hammer_cursor_up_locked(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
615
hammer_cursor_down(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
709
hammer_unlock_cursor(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
741
hammer_lock_cursor(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
793
hammer_recover_cursor(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_cursor.c
853
hammer_cursor_t
sys/vfs/hammer/hammer_cursor.c
854
hammer_push_cursor(hammer_cursor_t ocursor)
sys/vfs/hammer/hammer_cursor.c
856
hammer_cursor_t ncursor;
sys/vfs/hammer/hammer_cursor.c
894
hammer_pop_cursor(hammer_cursor_t ocursor, hammer_cursor_t ncursor)
sys/vfs/hammer/hammer_cursor.c
916
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
951
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_cursor.c
979
hammer_cursor_t cursor;
sys/vfs/hammer/hammer_inode.c
1233
hammer_update_inode(hammer_cursor_t cursor, hammer_inode_t ip)
sys/vfs/hammer/hammer_inode.c
1411
hammer_update_itimes(hammer_cursor_t cursor, hammer_inode_t ip)
sys/vfs/hammer/hammer_inode.c
2710
hammer_cursor_t cursor = data;
sys/vfs/hammer/hammer_mirror.c
41
static int hammer_mirror_check(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
43
static int hammer_mirror_update(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
45
static int hammer_ioc_mirror_write_rec(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
50
static int hammer_ioc_mirror_write_pass(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
511
hammer_ioc_mirror_write_skip(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
54
static int hammer_ioc_mirror_write_skip(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
567
hammer_ioc_mirror_write_rec(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
58
static int hammer_mirror_delete_to(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
655
hammer_ioc_mirror_write_pass(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
728
hammer_mirror_delete_to(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_mirror.c
777
hammer_mirror_check(hammer_cursor_t cursor, struct hammer_ioc_mrecord_rec *mrec)
sys/vfs/hammer/hammer_mirror.c
814
hammer_mirror_update(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_object.c
1120
hammer_ip_sync_record_cursor(hammer_cursor_t cursor, hammer_record_t record)
sys/vfs/hammer/hammer_object.c
1399
hammer_ip_lookup(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
1436
_hammer_ip_seek_btree(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
1477
_hammer_ip_reseek(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
1538
hammer_ip_first(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
1587
hammer_ip_next(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
184
hammer_cursor_t cursor = data;
sys/vfs/hammer/hammer_object.c
1848
hammer_ip_resolve_data(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
1923
hammer_ip_delete_range(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer_object.c
203
hammer_cursor_t cursor = data;
sys/vfs/hammer/hammer_object.c
2081
hammer_delete_general(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer_object.c
2117
hammer_ip_delete_clean(hammer_cursor_t cursor, hammer_inode_t ip, int *countp)
sys/vfs/hammer/hammer_object.c
2195
hammer_ip_delete_record(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer_object.c
2274
hammer_create_at_cursor(hammer_cursor_t cursor, hammer_btree_leaf_elm_t leaf,
sys/vfs/hammer/hammer_object.c
2423
hammer_delete_at_cursor(hammer_cursor_t cursor, int delete_flags,
sys/vfs/hammer/hammer_object.c
37
static int hammer_mem_lookup(hammer_cursor_t cursor);
sys/vfs/hammer/hammer_object.c
38
static int hammer_mem_first(hammer_cursor_t cursor);
sys/vfs/hammer/hammer_object.c
43
static int hammer_delete_general(hammer_cursor_t cursor, hammer_inode_t ip,
sys/vfs/hammer/hammer_object.c
508
hammer_ip_iterate_mem_good(hammer_cursor_t cursor, hammer_record_t record)
sys/vfs/hammer/hammer_object.c
540
hammer_cursor_t cursor = data;
sys/vfs/hammer/hammer_object.c
599
hammer_mem_lookup(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
621
hammer_mem_first(hammer_cursor_t cursor)
sys/vfs/hammer/hammer_object.c
764
hammer_cursor_t cursor, hammer_inode_t dip,
sys/vfs/hammer/hammer_pfs.c
45
static int hammer_pfs_delete_at_cursor(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_pfs.c
508
hammer_pfs_delete_at_cursor(hammer_cursor_t cursor, hammer_tid_t trunc_tid)
sys/vfs/hammer/hammer_prune.c
321
prune_check_nlinks(hammer_cursor_t cursor, hammer_btree_leaf_elm_t elm)
sys/vfs/hammer/hammer_prune.c
49
static void prune_check_nlinks(hammer_cursor_t cursor,
sys/vfs/hammer/hammer_rebalance.c
267
rebalance_node(struct hammer_ioc_rebalance *rebal, hammer_cursor_t cursor,
sys/vfs/hammer/hammer_rebalance.c
38
hammer_cursor_t cursor, hammer_node_lock_t lcache);
sys/vfs/hammer/hammer_reblock.c
260
hammer_cursor_t cursor, hammer_btree_elm_t elm)
sys/vfs/hammer/hammer_reblock.c
455
hammer_cursor_t cursor, hammer_btree_elm_t elm)
sys/vfs/hammer/hammer_reblock.c
47
hammer_cursor_t cursor,
sys/vfs/hammer/hammer_reblock.c
50
hammer_cursor_t cursor, hammer_btree_elm_t elm);
sys/vfs/hammer/hammer_reblock.c
52
hammer_cursor_t cursor, hammer_btree_elm_t elm);
sys/vfs/hammer/hammer_reblock.c
523
hammer_cursor_t cursor, hammer_btree_elm_t elm)
sys/vfs/hammer/hammer_reblock.c
54
hammer_cursor_t cursor, hammer_btree_elm_t elm);
sys/vfs/hammer/hammer_reblock.c
55
static void hammer_move_node(hammer_cursor_t cursor, hammer_btree_elm_t elm,
sys/vfs/hammer/hammer_reblock.c
577
hammer_cursor_t cursor, hammer_btree_elm_t elm)
sys/vfs/hammer/hammer_reblock.c
636
hammer_move_node(hammer_cursor_t cursor, hammer_btree_elm_t elm,