/dragonfly/sys/vfs/hammer/ |
H A D | hammer_blockmap.c | 239 if (layer2->zone && layer2->zone != zone) { in hammer_blockmap_alloc() 275 if (layer2->zone && layer2->zone != zone) { in hammer_blockmap_alloc() 319 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_blockmap_alloc() 320 layer2->zone = zone; in hammer_blockmap_alloc() 330 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_blockmap_alloc() 538 if (layer2->zone && layer2->zone != zone) { in hammer_blockmap_reserve() 553 if (layer2->zone && layer2->zone != zone) { in hammer_blockmap_reserve() 839 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_blockmap_free() 874 layer2->zone = 0; in hammer_blockmap_free() 972 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_blockmap_dedup() [all …]
|
H A D | hammer_volume.c | 456 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_format_freemap() 457 bzero(layer2, sizeof(*layer2)); in hammer_format_freemap() 462 layer2->bytes_free = 0; in hammer_format_freemap() 464 layer2->zone = 0; in hammer_format_freemap() 465 layer2->append_off = 0; in hammer_format_freemap() 471 layer2->bytes_free = 0; in hammer_format_freemap() 552 switch (layer2->zone) { in hammer_free_freemap() 588 switch (layer2->zone) { in hammer_free_freemap() 593 hammer_modify_buffer(trans, buffer2, layer2, sizeof(*layer2)); in hammer_free_freemap() 594 bzero(layer2, sizeof(*layer2)); in hammer_free_freemap() [all …]
|
H A D | hammer_crc.h | 139 hammer_crc_get_layer2(uint32_t vol_version, hammer_blockmap_layer2_t layer2) in hammer_crc_get_layer2() argument 141 return(hammer_datacrc(vol_version, layer2, HAMMER_LAYER2_CRCSIZE)); in hammer_crc_get_layer2() 145 hammer_crc_set_layer2(uint32_t vol_version, hammer_blockmap_layer2_t layer2) in hammer_crc_set_layer2() argument 147 layer2->entry_crc = hammer_crc_get_layer2(vol_version, layer2); in hammer_crc_set_layer2() 151 hammer_crc_test_layer2(uint32_t vol_version, hammer_blockmap_layer2_t layer2) in hammer_crc_test_layer2() argument 153 if (layer2->entry_crc == hammer_crc_get_layer2(vol_version, layer2)) in hammer_crc_test_layer2() 156 if (layer2->entry_crc == hammer_crc_get_layer2( in hammer_crc_test_layer2() 157 HAMMER_VOL_VERSION_SIX, layer2)) in hammer_crc_test_layer2()
|
/dragonfly/sbin/hammer/ |
H A D | blockmap.c | 66 hammer_blockmap_layer2_t layer2; in alloc_undo_bigblock() local 94 assert(layer2->zone == 0); in alloc_undo_bigblock() 97 layer2->bytes_free = 0; in alloc_undo_bigblock() 176 if (layer2->zone == 0) { in alloc_blockmap() 179 layer2->zone = zone; in alloc_blockmap() 184 if (layer2->zone != zone) { in alloc_blockmap() 190 assert(layer2->append_off == in alloc_blockmap() 192 layer2->bytes_free -= bytes; in alloc_blockmap() 312 if (layer2 == NULL) { in blockmap_lookup_save() 316 if (layer2->zone != zone) { in blockmap_lookup_save() [all …]
|
H A D | cmd_blockmap.c | 190 layer2->append_off, in dump_blockmap() 191 layer2->bytes_free); in dump_blockmap() 194 layer2->bytes_free; in dump_blockmap() 198 layer2->entry_crc); in dump_blockmap() 501 free(collect->layer2); in collect_rel() 517 collect->layer2[i] = *layer2; in collect_get_track() 570 layer2 = &collect->layer2[i]; in dump_collect() 592 layer2->zone); in dump_collect() 597 layer2->zone, in dump_collect() 599 layer2->bytes_free); in dump_collect() [all …]
|
H A D | cmd_strip.c | 47 hammer_blockmap_layer2_t layer2; in hammer_cmd_strip() local 95 layer2 = get_buffer_data(layer2_offset, &buffer2, 0); in hammer_cmd_strip() 97 if (layer2->zone == HAMMER_ZONE_BTREE_INDEX || in hammer_cmd_strip() 98 layer2->zone == HAMMER_ZONE_META_INDEX) { in hammer_cmd_strip() 99 hammer_strip_bigblock(layer2->zone, offset); in hammer_cmd_strip() 100 layer2->zone = HAMMER_ZONE_UNAVAIL_INDEX; in hammer_cmd_strip() 101 layer2->append_off = HAMMER_BIGBLOCK_SIZE; in hammer_cmd_strip() 102 layer2->bytes_free = 0; in hammer_cmd_strip() 103 hammer_crc_set_layer2(HammerVersion, layer2); in hammer_cmd_strip() 105 } else if (layer2->zone == HAMMER_ZONE_UNAVAIL_INDEX) { in hammer_cmd_strip()
|
H A D | cmd_recover.c | 59 struct hammer_blockmap_layer2 layer2; member 236 &b->layer2) && in hammer_cmd_recover() 237 off_blk >= b->layer2.append_off) { in hammer_cmd_recover() 761 hammer_blockmap_layer2_t layer2; in scan_raw_limit() local 800 layer2 = get_buffer_data(layer2_offset, &buffer2, 0); in scan_raw_limit() 806 if (layer2->zone == HAMMER_ZONE_UNAVAIL_INDEX) { in scan_raw_limit() 808 } else if (layer2->zone && layer2->zone != zone) { in scan_raw_limit() 827 hammer_blockmap_layer2_t layer2; in scan_bigblocks() local 873 if (layer2->zone == target_zone) { in scan_bigblocks() 874 add_bigblock_entry(offset, layer1, layer2); in scan_bigblocks() [all …]
|
H A D | ondisk.c | 612 hammer_blockmap_layer2_t layer2; in initialize_freemap() local 668 bzero(layer2, sizeof(*layer2)); in initialize_freemap() 675 layer2->zone = HAMMER_ZONE_FREEMAP_INDEX; in initialize_freemap() 676 layer2->append_off = HAMMER_BIGBLOCK_SIZE; in initialize_freemap() 677 layer2->bytes_free = 0; in initialize_freemap() 679 layer2->zone = 0; in initialize_freemap() 680 layer2->append_off = 0; in initialize_freemap() 681 layer2->bytes_free = HAMMER_BIGBLOCK_SIZE; in initialize_freemap() 685 layer2->zone = HAMMER_ZONE_UNAVAIL_INDEX; in initialize_freemap() 686 layer2->append_off = HAMMER_BIGBLOCK_SIZE; in initialize_freemap() [all …]
|
H A D | misc.c | 312 hammer_blockmap_layer2_t layer2) in hammer_add_zone_stat_layer2() argument 314 _hammer_add_zone_stat(stats, layer2->zone, in hammer_add_zone_stat_layer2() 315 HAMMER_BIGBLOCK_SIZE - layer2->bytes_free, 1, 0); in hammer_add_zone_stat_layer2()
|
H A D | hammer_util.h | 160 hammer_blockmap_layer2_t layer2, 180 hammer_blockmap_layer2_t layer2);
|
H A D | cmd_show.c | 589 struct hammer_blockmap_layer2 layer2; in print_bigblock_fill() local 593 blockmap_lookup_save(offset, &layer1, &layer2, &error); in print_bigblock_fill() 604 fill = layer2.bytes_free * 100 / HAMMER_BIGBLOCK_SIZE; in print_bigblock_fill()
|
/dragonfly/lib/libipfw3/ |
H A D | Makefile | 2 layer2 \
|
/dragonfly/contrib/wpa_supplicant/wpa_supplicant/ |
H A D | README | 152 Optional libraries for layer2 packet processing:
|