Lines Matching +full:128 +full:mb

94  * A full indirect block use supports 512 x 128-byte blockrefs in a 64KB
99 * using 64KB indirect blocks (128 byte refs, 512 or radix 9 per indblk).
128 * HAMMER2_SEGSIZE - Allocation map segment size, typically 4MB
168 * Indirect blocks are typically either 4KB (64 blockrefs / ~4MB represented),
169 * or 64KB (1024 blockrefs / ~64MB represented).
189 * A 4MB segment is reserved at the beginning of each 2GB zone. This segment
191 * table, and possibly other information in the future. A 4MB segment for
194 * 4MB = 64 x 64K blocks. Each 4MB segment is broken down as follows:
198 * 1 freemap00 level1 FREEMAP_LEAF (256 x 128B bitmap data per 1GB)
199 * 2 level2 FREEMAP_NODE (256 x 128B indirect block per 256GB)
200 * 3 level3 FREEMAP_NODE (256 x 128B indirect block per 64TB)
201 * 4 level4 FREEMAP_NODE (256 x 128B indirect block per 16PB)
202 * 5 level5 FREEMAP_NODE (256 x 128B indirect block per 4EB)
266 * (256 x struct hammer2_bmap_data). Each structure represents 4MB of storage
293 * (i.e. a multiple of 4MB). VOLUME_ALIGN must be >= ZONE_SEG.
366 * Freemap radix. Assumes a set-count of 4, 128-byte blockrefs,
369 * Leaf entry represents 4MB of storage broken down into a 512-bit
381 #define HAMMER2_FREEMAP_LEVEL0_RADIX 22 /* 4MB (128by in l-1 leaf) */
448 * Two linear areas can be reserved after the initial 4MB segment in the base
546 * WARNING! This structure must be exactly 128 bytes long for its config
603 * media topology recursion. This 128-byte data structure is embedded in the
617 * blockref but later expanded it to 128 bytes to be able to support the
743 #define HAMMER2_BLOCKREF_BYTES 128 /* blockref struct in bytes */
751 * types >= 128 are pseudo values that should never be present on-media.
860 * Each 128-byte entry contains the bitmap and meta-data required to manage
861 * a LEVEL0 (4MB) block of storage. The storage is managed in 256 x 16KB
867 * (data structure must be 128 bytes exactly)
870 * only. May contain values between 0 and 4MB. Must be ignored
893 * 64-bit elements, 256x2 bits representing ~4MB worth of media
912 uint32_t reserved20[8]; /* 20-3F 256 bits manages 128K/1KB/2-bits */
913 /* 40-7F 512 bits manages 4MB of storage */