Lines Matching refs:bref

108 	c1_beg = chain1->bref.key;  in hammer2_chain_cmp()
109 c1_end = c1_beg + ((hammer2_key_t)1 << chain1->bref.keybits) - 1; in hammer2_chain_cmp()
110 c2_beg = chain2->bref.key; in hammer2_chain_cmp()
111 c2_end = c2_beg + ((hammer2_key_t)1 << chain2->bref.keybits) - 1; in hammer2_chain_cmp()
127 if (chain->bref.type != HAMMER2_BREF_TYPE_VOLUME && in hammer2_chain_assert_no_data()
128 chain->bref.type != HAMMER2_BREF_TYPE_FREEMAP && in hammer2_chain_assert_no_data()
155 if (chain->bref.type == HAMMER2_BREF_TYPE_INODE) in hammer2_chain_setflush()
179 hammer2_blockref_t *bref) in hammer2_chain_alloc() argument
189 if ((int)(bref->data_off & HAMMER2_OFF_MASK_RADIX)) in hammer2_chain_alloc()
190 bytes = 1U << (int)(bref->data_off & HAMMER2_OFF_MASK_RADIX); in hammer2_chain_alloc()
194 switch(bref->type) { in hammer2_chain_alloc()
210 bref->type); in hammer2_chain_alloc()
224 chain->bref = *bref; in hammer2_chain_alloc()
232 if (bref->flags & HAMMER2_BREF_FLAG_PFSROOT) in hammer2_chain_alloc()
316 chain, xchain, chain->bref.key)); in hammer2_chain_insert()
491 } else if (chain->bref.type == HAMMER2_BREF_TYPE_VOLUME || in hammer2_chain_lastdrop()
492 chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP) { in hammer2_chain_lastdrop()
713 switch(chain->bref.type) { in hammer2_chain_drop_data()
723 chain, chain->bref.data_off, in hammer2_chain_drop_data()
724 chain->bref.type, chain->refs, in hammer2_chain_drop_data()
862 if (chain->bref.type == HAMMER2_BREF_TYPE_DATA) in hammer2_chain_lock()
865 if (chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP_NODE) in hammer2_chain_lock()
867 if (chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP_LEAF) in hammer2_chain_lock()
922 hammer2_blockref_t *bref; in hammer2_chain_load_data() local
938 if ((chain->bref.data_off & ~HAMMER2_OFF_MASK_RADIX) == 0) in hammer2_chain_load_data()
987 bref = &chain->bref; in hammer2_chain_load_data()
994 error = hammer2_io_new(hmp, bref->type, in hammer2_chain_load_data()
995 bref->data_off, chain->bytes, in hammer2_chain_load_data()
998 error = hammer2_io_bread(hmp, bref->type, in hammer2_chain_load_data()
999 bref->data_off, chain->bytes, in hammer2_chain_load_data()
1001 hammer2_adjreadcounter(chain->bref.type, chain->bytes); in hammer2_chain_load_data()
1006 (intmax_t)bref->data_off, error); in hammer2_chain_load_data()
1048 bdata = hammer2_io_data(chain->dio, chain->bref.data_off); in hammer2_chain_load_data()
1083 switch (bref->type) { in hammer2_chain_load_data()
1217 switch(parent->bref.type) { in hammer2_chain_base_and_count()
1234 parent->bref.type); in hammer2_chain_base_and_count()
1239 switch(parent->bref.type) { in hammer2_chain_base_and_count()
1261 parent->bref.type); in hammer2_chain_base_and_count()
1356 KKASSERT(chain->bref.type == HAMMER2_BREF_TYPE_DATA || in hammer2_chain_resize()
1357 chain->bref.type == HAMMER2_BREF_TYPE_INDIRECT || in hammer2_chain_resize()
1358 chain->bref.type == HAMMER2_BREF_TYPE_DIRENT); in hammer2_chain_resize()
1401 KKASSERT(chain->bref.type == HAMMER2_BREF_TYPE_DATA || in hammer2_chain_resize()
1402 chain->bref.type == HAMMER2_BREF_TYPE_DIRENT); in hammer2_chain_resize()
1456 if (chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP_NODE || in hammer2_chain_modify()
1457 chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP_LEAF) { in hammer2_chain_modify()
1469 (chain->bref.data_off & ~HAMMER2_OFF_MASK_RADIX)) { in hammer2_chain_modify()
1504 if ((chain->bref.type == HAMMER2_BREF_TYPE_DATA || in hammer2_chain_modify()
1505 chain->bref.type == HAMMER2_BREF_TYPE_DIRENT) && in hammer2_chain_modify()
1508 HAMMER2_DEC_CHECK(chain->bref.methods) == in hammer2_chain_modify()
1511 chain->bref.modify_tid > in hammer2_chain_modify()
1519 chain->bref.modify_tid > in hammer2_chain_modify()
1601 if ((chain->bref.data_off & ~HAMMER2_OFF_MASK_RADIX) == 0 || in hammer2_chain_modify()
1611 chain->bref.data_off = dedup_off; in hammer2_chain_modify()
1627 hammer2_freemap_adjust(hmp, &chain->bref, in hammer2_chain_modify()
1652 chain->bref.flags |= in hammer2_chain_modify()
1660 chain->bref.data_off, in hammer2_chain_modify()
1661 chain->bref.type, in hammer2_chain_modify()
1662 chain->bref.key); in hammer2_chain_modify()
1664 chain->bref.flags &= in hammer2_chain_modify()
1697 chain->bref.mirror_tid = hmp->voldata.mirror_tid + 1; in hammer2_chain_modify()
1699 chain->bref.modify_tid = mtid; in hammer2_chain_modify()
1727 if (chain->bref.type == HAMMER2_BREF_TYPE_DATA && in hammer2_chain_modify()
1756 switch(chain->bref.type) { in hammer2_chain_modify()
1793 error = hammer2_io_new(hmp, chain->bref.type, in hammer2_chain_modify()
1794 chain->bref.data_off, in hammer2_chain_modify()
1797 error = hammer2_io_bread(hmp, chain->bref.type, in hammer2_chain_modify()
1798 chain->bref.data_off, in hammer2_chain_modify()
1801 hammer2_adjreadcounter(chain->bref.type, chain->bytes); in hammer2_chain_modify()
1819 bdata = hammer2_io_data(dio, chain->bref.data_off); in hammer2_chain_modify()
1867 chain->bref.type); in hammer2_chain_modify()
1961 child_beg = child->bref.key; in hammer2_chain_find_cmp()
1962 child_end = child_beg + ((hammer2_key_t)1 << child->bref.keybits) - 1; in hammer2_chain_find_cmp()
1984 } else if (best->bref.key <= info->key_beg && in hammer2_chain_find_callback()
1985 child->bref.key <= info->key_beg) { in hammer2_chain_find_callback()
1991 } else if (child->bref.key < best->bref.key) { in hammer2_chain_find_callback()
1997 if (info->key_next > best->bref.key || info->key_next == 0) in hammer2_chain_find_callback()
1998 info->key_next = best->bref.key; in hammer2_chain_find_callback()
1999 } else if (child->bref.key == best->bref.key) { in hammer2_chain_find_callback()
2018 if (info->key_next > child->bref.key || info->key_next == 0) in hammer2_chain_find_callback()
2019 info->key_next = child->bref.key; in hammer2_chain_find_callback()
2025 child_end = child->bref.key + ((hammer2_key_t)1 << child->bref.keybits); in hammer2_chain_find_callback()
2052 hammer2_blockref_t *bref, int how) in hammer2_chain_get() argument
2062 if (bref->flags & HAMMER2_BREF_FLAG_PFSROOT) in hammer2_chain_get()
2063 chain = hammer2_chain_alloc(hmp, NULL, bref); in hammer2_chain_get()
2065 chain = hammer2_chain_alloc(hmp, parent->pmp, bref); in hammer2_chain_get()
2394 hammer2_blockref_t *bref; in hammer2_chain_lookup() local
2429 while (parent->bref.type == HAMMER2_BREF_TYPE_INDIRECT || in hammer2_chain_lookup()
2430 parent->bref.type == HAMMER2_BREF_TYPE_FREEMAP_NODE) { in hammer2_chain_lookup()
2431 scan_beg = parent->bref.key; in hammer2_chain_lookup()
2433 ((hammer2_key_t)1 << parent->bref.keybits) - 1; in hammer2_chain_lookup()
2448 switch(parent->bref.type) { in hammer2_chain_lookup()
2452 scan_beg = parent->bref.key; in hammer2_chain_lookup()
2454 ((hammer2_key_t)1 << parent->bref.keybits) - 1; in hammer2_chain_lookup()
2482 switch(parent->bref.type) { in hammer2_chain_lookup()
2545 parent->bref.type); in hammer2_chain_lookup()
2570 &bref); in hammer2_chain_lookup()
2576 if (bref == NULL) { in hammer2_chain_lookup()
2585 if (parent->bref.type != HAMMER2_BREF_TYPE_INDIRECT && in hammer2_chain_lookup()
2586 parent->bref.type != HAMMER2_BREF_TYPE_FREEMAP_NODE) { in hammer2_chain_lookup()
2594 key_beg = parent->bref.key + in hammer2_chain_lookup()
2595 ((hammer2_key_t)1 << parent->bref.keybits); in hammer2_chain_lookup()
2605 bsave = *bref; in hammer2_chain_lookup()
2634 if (bcmp(&bsave, &chain->bref, sizeof(bsave)) || in hammer2_chain_lookup()
2655 chain->bref.data_off, chain->bref.type, in hammer2_chain_lookup()
2656 chain->bref.key); in hammer2_chain_lookup()
2682 if (chain->bref.type == HAMMER2_BREF_TYPE_INDIRECT || in hammer2_chain_lookup()
2683 chain->bref.type == HAMMER2_BREF_TYPE_FREEMAP_NODE) { in hammer2_chain_lookup()
2748 key_beg = chain->bref.key + in hammer2_chain_next()
2749 ((hammer2_key_t)1 << chain->bref.keybits); in hammer2_chain_next()
2765 } else if (parent->bref.type != HAMMER2_BREF_TYPE_INDIRECT && in hammer2_chain_next()
2766 parent->bref.type != HAMMER2_BREF_TYPE_FREEMAP_NODE) { in hammer2_chain_next()
2779 key_beg = parent->bref.key + in hammer2_chain_next()
2780 ((hammer2_key_t)1 << parent->bref.keybits); in hammer2_chain_next()
2822 hammer2_blockref_t *bref, int *firstp, in hammer2_chain_scan() argument
2862 key = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_scan()
2887 switch(parent->bref.type) { in hammer2_chain_scan()
2929 parent->bref.type); in hammer2_chain_scan()
2969 *bref = *bref_ptr; in hammer2_chain_scan()
2975 switch(bref->type) { in hammer2_chain_scan()
2986 bref, how); in hammer2_chain_scan()
3008 (bcmp(bref, &chain->bref, sizeof(*bref)) || in hammer2_chain_scan()
3136 dummy.methods = parent->bref.methods; in hammer2_chain_create()
3197 chain->bref.key = key; in hammer2_chain_create()
3198 chain->bref.keybits = keybits; in hammer2_chain_create()
3212 chain->bref.flags |= HAMMER2_BREF_FLAG_PFSROOT; in hammer2_chain_create()
3226 switch(parent->bref.type) { in hammer2_chain_create()
3232 parent->bref.key, in hammer2_chain_create()
3233 chain->bref.key); in hammer2_chain_create()
3261 parent->bref.type); in hammer2_chain_create()
3277 parent->bref.type, parent->bytes)); in hammer2_chain_create()
3315 chain->bref.key); in hammer2_chain_create()
3346 switch(chain->bref.type) { in hammer2_chain_create()
3361 chain->bref.type); in hammer2_chain_create()
3419 hammer2_blockref_t *bref; in hammer2_chain_rename() local
3435 bref = &chain->bref; in hammer2_chain_rename()
3456 bref->key, bref->keybits, bref->type, in hammer2_chain_rename()
3502 if (bcmp(obref, &chain->bref, sizeof(chain->bref))) { in hammer2_chain_rename_obref()
3561 switch(parent->bref.type) { in _hammer2_chain_delete_helper()
3600 parent->bref.type); in _hammer2_chain_delete_helper()
3702 hammer2_blockref_t *bref; in hammer2_chain_create_indirect() local
3778 } else if (parent->bref.type == HAMMER2_BREF_TYPE_INODE) { in hammer2_chain_create_indirect()
3845 HAMMER2_ENC_CHECK(HAMMER2_DEC_CHECK(parent->bref.methods)) | in hammer2_chain_create_indirect()
3906 &bref); in hammer2_chain_create_indirect()
3908 if (bref == NULL) in hammer2_chain_create_indirect()
3910 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_create_indirect()
3916 if (rounddown2(key ^ bref->key, (hammer2_key_t)1 << keybits) != 0) { in hammer2_chain_create_indirect()
3928 bsave = *bref; in hammer2_chain_create_indirect()
3961 if (bcmp(&bsave, &chain->bref, sizeof(bsave)) || in hammer2_chain_create_indirect()
4070 hammer2_blockref_t *bref; in hammer2_chain_indirect_maintenance() local
4097 chain->bref.modify_tid, in hammer2_chain_indirect_maintenance()
4151 error = hammer2_chain_modify(chain, chain->bref.modify_tid, 0, 0); in hammer2_chain_indirect_maintenance()
4158 chain->bref.embed.stats.inode_count = 0; in hammer2_chain_indirect_maintenance()
4159 chain->bref.embed.stats.data_count = 0; in hammer2_chain_indirect_maintenance()
4161 chain->bref.modify_tid, in hammer2_chain_indirect_maintenance()
4182 &bref); in hammer2_chain_indirect_maintenance()
4184 if (bref == NULL) in hammer2_chain_indirect_maintenance()
4186 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_indirect_maintenance()
4188 bsave = *bref; in hammer2_chain_indirect_maintenance()
4202 if (bcmp(&bsave, &sub->bref, sizeof(bsave)) || in hammer2_chain_indirect_maintenance()
4212 sub->bref.modify_tid, 0, in hammer2_chain_indirect_maintenance()
4216 sub->bref.modify_tid, in hammer2_chain_indirect_maintenance()
4252 hammer2_blockref_t *bref; in hammer2_chain_indkey_freemap() local
4278 &bref); in hammer2_chain_indkey_freemap()
4283 if (bref == NULL) in hammer2_chain_indkey_freemap()
4302 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_indkey_freemap()
4304 if (keybits > bref->keybits) { in hammer2_chain_indkey_freemap()
4305 key = bref->key; in hammer2_chain_indkey_freemap()
4306 keybits = bref->keybits; in hammer2_chain_indkey_freemap()
4307 } else if (keybits == bref->keybits && bref->key < key) { in hammer2_chain_indkey_freemap()
4308 key = bref->key; in hammer2_chain_indkey_freemap()
4366 hammer2_blockref_t *bref; in hammer2_chain_indkey_file() local
4395 &bref); in hammer2_chain_indkey_file()
4400 if (bref == NULL) in hammer2_chain_indkey_file()
4419 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_indkey_file()
4421 if (keybits > bref->keybits) { in hammer2_chain_indkey_file()
4422 key = bref->key; in hammer2_chain_indkey_file()
4423 keybits = bref->keybits; in hammer2_chain_indkey_file()
4424 } else if (keybits == bref->keybits && bref->key < key) { in hammer2_chain_indkey_file()
4425 key = bref->key; in hammer2_chain_indkey_file()
4485 hammer2_blockref_t *bref; in hammer2_chain_indkey_dir() local
4522 &bref); in hammer2_chain_indkey_dir()
4527 if (bref == NULL) in hammer2_chain_indkey_dir()
4546 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_indkey_dir()
4554 if (nkeybits < bref->keybits) { in hammer2_chain_indkey_dir()
4555 if (bref->keybits > 64) { in hammer2_chain_indkey_dir()
4557 chain, bref); in hammer2_chain_indkey_dir()
4560 nkeybits = bref->keybits; in hammer2_chain_indkey_dir()
4563 rounddown2(key ^ bref->key, (hammer2_key_t)1 << nkeybits) != 0) { in hammer2_chain_indkey_dir()
4588 if (((hammer2_key_t)1 << (nkeybits - 1)) & bref->key) in hammer2_chain_indkey_dir()
4598 bref = NULL; /* now invalid (safety) */ in hammer2_chain_indkey_dir()
4655 hammer2_blockref_t *bref; in hammer2_chain_indkey_dir() local
4671 if (parent->bref.type == HAMMER2_BREF_TYPE_INODE) { in hammer2_chain_indkey_dir()
4695 &bref); in hammer2_chain_indkey_dir()
4700 if (bref == NULL) in hammer2_chain_indkey_dir()
4719 key_next = bref->key + ((hammer2_key_t)1 << bref->keybits); in hammer2_chain_indkey_dir()
4727 if (nkeybits < bref->keybits) { in hammer2_chain_indkey_dir()
4728 if (bref->keybits > 64) { in hammer2_chain_indkey_dir()
4730 chain, bref); in hammer2_chain_indkey_dir()
4733 nkeybits = bref->keybits; in hammer2_chain_indkey_dir()
4737 (key ^ bref->key)) != 0) { in hammer2_chain_indkey_dir()
4762 if (((hammer2_key_t)1 << (nkeybits - 1)) & bref->key) in hammer2_chain_indkey_dir()
4772 bref = NULL; /* now invalid (safety) */ in hammer2_chain_indkey_dir()
5027 hammer2_blockref_t *bref; in hammer2_combined_find() local
5051 bref = &chain->bref; in hammer2_combined_find()
5059 bref = &base[i]; in hammer2_combined_find()
5070 if ((chain->bref.key <= key_beg && base[i].key <= key_beg) || in hammer2_combined_find()
5071 chain->bref.key == base[i].key) { in hammer2_combined_find()
5072 KKASSERT(chain->bref.key == base[i].key); in hammer2_combined_find()
5073 bref = &chain->bref; in hammer2_combined_find()
5080 if (chain->bref.key < base[i].key) { in hammer2_combined_find()
5081 bref = &chain->bref; in hammer2_combined_find()
5083 bref = &base[i]; in hammer2_combined_find()
5091 if (bref->key > key_end) { in hammer2_combined_find()
5095 *brefp = bref; in hammer2_combined_find()
5115 hammer2_blockref_t *elm = &chain->bref; in hammer2_base_delete()
5146 parent->bref.embed.stats.data_count -= (hammer2_off_t)1 << in hammer2_base_delete()
5151 --parent->bref.embed.stats.inode_count; in hammer2_base_delete()
5154 if (parent->bref.leaf_count == HAMMER2_BLOCKREF_LEAF_MAX) { in hammer2_base_delete()
5158 if (parent->bref.leaf_count) in hammer2_base_delete()
5159 --parent->bref.leaf_count; in hammer2_base_delete()
5164 parent->bref.embed.stats.data_count -= in hammer2_base_delete()
5166 parent->bref.embed.stats.inode_count -= in hammer2_base_delete()
5171 if (parent->bref.leaf_count == HAMMER2_BLOCKREF_LEAF_MAX) { in hammer2_base_delete()
5175 if (parent->bref.leaf_count <= scan->leaf_count) in hammer2_base_delete()
5176 parent->bref.leaf_count = 0; in hammer2_base_delete()
5178 parent->bref.leaf_count -= scan->leaf_count; in hammer2_base_delete()
5182 if (parent->bref.leaf_count == HAMMER2_BLOCKREF_LEAF_MAX) { in hammer2_base_delete()
5186 if (parent->bref.leaf_count) in hammer2_base_delete()
5187 --parent->bref.leaf_count; in hammer2_base_delete()
5262 parent->bref.embed.stats.data_count += (hammer2_off_t)1 << in hammer2_base_insert()
5267 ++parent->bref.embed.stats.inode_count; in hammer2_base_insert()
5270 if (parent->bref.leaf_count != HAMMER2_BLOCKREF_LEAF_MAX) in hammer2_base_insert()
5271 ++parent->bref.leaf_count; in hammer2_base_insert()
5275 parent->bref.embed.stats.data_count += in hammer2_base_insert()
5277 parent->bref.embed.stats.inode_count += in hammer2_base_insert()
5282 if (parent->bref.leaf_count + elm->leaf_count < in hammer2_base_insert()
5284 parent->bref.leaf_count += elm->leaf_count; in hammer2_base_insert()
5286 parent->bref.leaf_count = HAMMER2_BLOCKREF_LEAF_MAX; in hammer2_base_insert()
5290 if (parent->bref.leaf_count != HAMMER2_BLOCKREF_LEAF_MAX) in hammer2_base_insert()
5291 ++parent->bref.leaf_count; in hammer2_base_insert()
5417 switch(chain->bref.type) {
5454 chain->bref.type);
5474 switch(HAMMER2_DEC_CHECK(chain->bref.methods)) { in hammer2_chain_setcheck()
5480 chain->bref.check.iscsi32.value = in hammer2_chain_setcheck()
5484 chain->bref.check.xxhash64.value = in hammer2_chain_setcheck()
5500 chain->bref.check.sha192.data, in hammer2_chain_setcheck()
5501 sizeof(chain->bref.check.sha192.data)); in hammer2_chain_setcheck()
5505 chain->bref.check.freemap.icrc32 = in hammer2_chain_setcheck()
5510 chain->bref.methods); in hammer2_chain_setcheck()
5529 chain->bref.data_off, in hammer2_characterize_failed_chain()
5530 chain->bref.type, in hammer2_characterize_failed_chain()
5531 hammer2_bref_type_str(chain->bref.type), in hammer2_characterize_failed_chain()
5532 chain->bref.methods, in hammer2_characterize_failed_chain()
5539 chain->bref.check.iscsi32.value, in hammer2_characterize_failed_chain()
5543 chain->bref.check.xxhash64.value, in hammer2_characterize_failed_chain()
5555 while (chain && chain->bref.type != HAMMER2_BREF_TYPE_INODE) { in hammer2_characterize_failed_chain()
5560 if (chain && chain->bref.type == HAMMER2_BREF_TYPE_INODE && in hammer2_characterize_failed_chain()
5561 ((chain->bref.flags & HAMMER2_BREF_FLAG_PFSROOT) == 0 || in hammer2_characterize_failed_chain()
5562 (lchain->bref.key & HAMMER2_DIRHASH_VISIBLE))) { in hammer2_characterize_failed_chain()
5564 (long)chain->bref.key); in hammer2_characterize_failed_chain()
5565 } else if (chain && chain->bref.type == HAMMER2_BREF_TYPE_INODE) { in hammer2_characterize_failed_chain()
5601 switch(HAMMER2_DEC_CHECK(chain->bref.methods)) { in hammer2_chain_testcheck()
5610 r = (chain->bref.check.iscsi32.value == check32); in hammer2_chain_testcheck()
5618 r = (chain->bref.check.xxhash64.value == check64); in hammer2_chain_testcheck()
5637 chain->bref.check.sha192.data, in hammer2_chain_testcheck()
5638 sizeof(chain->bref.check.sha192.data)) == 0) { in hammer2_chain_testcheck()
5645 chain->bref.data_off, in hammer2_chain_testcheck()
5646 chain->bref.type, in hammer2_chain_testcheck()
5647 chain->bref.methods); in hammer2_chain_testcheck()
5652 r = (chain->bref.check.freemap.icrc32 == in hammer2_chain_testcheck()
5660 chain->bref.data_off, in hammer2_chain_testcheck()
5661 chain->bref.type, in hammer2_chain_testcheck()
5662 chain->bref.methods); in hammer2_chain_testcheck()
5665 chain->bref.check.freemap.icrc32, in hammer2_chain_testcheck()
5682 chain->bref.methods); in hammer2_chain_testcheck()
5816 copy = hammer2_chain_alloc(hmp, hmp->spmp, &hmp->vchain.bref); in hammer2_chain_bulksnap()
5829 KKASSERT(copy->bref.type == HAMMER2_BREF_TYPE_VOLUME); in hammer2_chain_bulkdrop()
5846 if (chain->bref.type == HAMMER2_BREF_TYPE_INODE) { in hammer2_chain_dirent_test()
5853 if (chain->bref.type == HAMMER2_BREF_TYPE_DIRENT && in hammer2_chain_dirent_test()
5854 chain->bref.embed.dirent.namlen == name_len) { in hammer2_chain_dirent_test()
5855 if (name_len > sizeof(chain->bref.check.buf) && in hammer2_chain_dirent_test()
5859 if (name_len <= sizeof(chain->bref.check.buf) && in hammer2_chain_dirent_test()
5860 bcmp(chain->bref.check.buf, name, name_len) == 0) { in hammer2_chain_dirent_test()
5886 hammer2_bref_type_str(chain->bref.type), bi, in hammer2_dump_chain()
5887 chain->bref.data_off, chain->bref.key, chain->bref.keybits, in hammer2_dump_chain()
5888 chain->bref.mirror_tid); in hammer2_dump_chain()
5893 ((chain->bref.type == HAMMER2_BREF_TYPE_INODE && in hammer2_dump_chain()
5914 if (chain->bref.type == HAMMER2_BREF_TYPE_INODE && chain->data) in hammer2_dump_chain()