hammer_btree_leaf_elm_t
typedef int (*scan_pfs_cb_t)(hammer_btree_leaf_elm_t scan_leaf, int flags);
static int collect_btree_elm(hammer_btree_leaf_elm_t scan_leaf, int flags);
static int count_btree_elm(hammer_btree_leaf_elm_t scan_leaf, int flags);
static int process_btree_elm(hammer_btree_leaf_elm_t scan_leaf, int flags);
static int upgrade_chksum(hammer_btree_leaf_elm_t leaf, uint8_t *sha_hash);
count_btree_elm(hammer_btree_leaf_elm_t scan_leaf __unused, int flags __unused)
collect_btree_elm(hammer_btree_leaf_elm_t scan_leaf, int flags __unused)
validate_dedup_pair(hammer_btree_leaf_elm_t p, hammer_btree_leaf_elm_t q)
deduplicate(hammer_btree_leaf_elm_t p, hammer_btree_leaf_elm_t q)
process_btree_elm(hammer_btree_leaf_elm_t scan_leaf, int flags)
upgrade_chksum(hammer_btree_leaf_elm_t leaf, uint8_t *sha_hash)
recover_elm(hammer_btree_leaf_elm_t leaf)
static void recover_elm(hammer_btree_leaf_elm_t leaf);
get_inode_crc(hammer_btree_leaf_elm_t leaf, const char **whichp)
__get_buf_crc(hammer_btree_leaf_elm_t leaf, crc32_ext_fn f)
static hammer_crc_t get_inode_crc(hammer_btree_leaf_elm_t leaf,
static hammer_crc_t get_buf_crc(hammer_btree_leaf_elm_t leaf,
get_buf_crc(hammer_btree_leaf_elm_t leaf, const char **whichp)
static hammer_btree_leaf_elm_t
hammer_btree_leaf_elm_t e;
hammer_btree_leaf_elm_t e;
hammer_btree_leaf_elm_t e;
hammer_btree_leaf_elm_t e = hfind(hfs, &key, &key);
hammer_btree_leaf_elm_t e = hfind(hfs, &key, &end);
hammer_btree_leaf_elm_t leaf, void *udata, int mode);
hammer_btree_leaf_elm_t leaf;
hammer_btree_leaf_elm_t elm, int *doprop);
hammer_btree_leaf_elm_t leaf);
hammer_btree_leaf_elm_t leaf);
hammer_btree_leaf_elm_t leaf);
void hammer_io_direct_uncache(hammer_mount_t hmp, hammer_btree_leaf_elm_t leaf);
hammer_rec_rb_compare, hammer_btree_leaf_elm_t);
hammer_btree_leaf_elm_t leaf)
hammer_btree_insert(hammer_cursor_t cursor, hammer_btree_leaf_elm_t elm,
hammer_crc_get_leaf(uint32_t vol_version, void *data, hammer_btree_leaf_elm_t leaf)
hammer_crc_set_leaf(uint32_t vol_version, void *data, hammer_btree_leaf_elm_t leaf)
hammer_crc_test_leaf(uint32_t vol_version, void *data, hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t leaf;
hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t leaf = &record->leaf;
hammer_io_direct_uncache(hammer_mount_t hmp, hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t elm;
hammer_btree_leaf_elm_t leaf = cursor->leaf;
hammer_btree_leaf_elm_t elm;
hammer_btree_leaf_elm_t leaf = &info->record->leaf;
hammer_btree_leaf_elm_t leaf;
hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t leaf __debugvar;
hammer_create_at_cursor(hammer_cursor_t cursor, hammer_btree_leaf_elm_t leaf,
hammer_btree_leaf_elm_t leaf;
hammer_btree_leaf_elm_t leaf)
hammer_btree_leaf_elm_t leaf);
hammer_btree_leaf_elm_t leaf);
hammer_btree_leaf_elm_t elm;
prune_should_delete(struct hammer_ioc_prune *prune, hammer_btree_leaf_elm_t elm)
prune_check_nlinks(hammer_cursor_t cursor, hammer_btree_leaf_elm_t elm)
hammer_btree_leaf_elm_t elm);
hammer_btree_leaf_elm_t elm);
hammer_btree_leaf_elm_t elm;
hammer_btree_leaf_elm_t elm;