Home
last modified time | relevance | path

Searched refs:layer2 (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/vfs/hammer/
H A Dhammer_blockmap.c239 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 Dhammer_volume.c456 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 Dhammer_crc.h139 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 Dblockmap.c66 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 Dcmd_blockmap.c190 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 Dcmd_strip.c47 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 Dcmd_recover.c59 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 Dondisk.c612 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 Dmisc.c312 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 Dhammer_util.h160 hammer_blockmap_layer2_t layer2,
180 hammer_blockmap_layer2_t layer2);
H A Dcmd_show.c589 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 DMakefile2 layer2 \
/dragonfly/contrib/wpa_supplicant/wpa_supplicant/
H A DREADME152 Optional libraries for layer2 packet processing: