Lines Matching +full:256 +full:mb

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)
260 * Each freemap set is 5 x 64K blocks and represents the 1GB, 256GB, 64TB,
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.
359 #define HAMMER2_ZONEFM_LEVEL2 1 /* 256GB indmap */
369 * Leaf entry represents 4MB of storage broken down into a 512-bit
379 #define HAMMER2_FREEMAP_LEVEL2_RADIX 38 /* 256GB */
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
455 #define HAMMER2_BOOT_MAX_BYTES (256*1024*1024)
458 #define HAMMER2_REDO_NOM_BYTES (256*1024*1024)
659 * CONTENT ADDRESSABLE INDEXING (future) - Using a 256 or 512-bit check code.
682 * HAMMER2_ALLOC_MIN (at least 256, typically 1024).
861 * a LEVEL0 (4MB) block of storage. The storage is managed in 256 x 16KB
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 */
929 * The inode is 1024 bytes, made up of 256 bytes of meta-data, 256 bytes
963 #define HAMMER2_INODE_MAXNAME 256 /* maximum name in bytes */
1060 /* 0100-01FF (256 char, unterminated) */
1087 #define HAMMER2_COPYID_COUNT 256
1159 * chunk size down to 256 bytes and if so we will need bits 8 and 9.
1320 * Contains the configuration for up to 256 copyinfo targets. These