Lines Matching refs:hammer2_off_t
145 #define HAMMER2_LBUFMASK64 ((hammer2_off_t)HAMMER2_LBUFMASK)
146 #define HAMMER2_PBUFSIZE64 ((hammer2_off_t)HAMMER2_PBUFSIZE)
147 #define HAMMER2_PBUFMASK64 ((hammer2_off_t)HAMMER2_PBUFMASK)
148 #define HAMMER2_SEGSIZE64 ((hammer2_off_t)HAMMER2_SEGSIZE)
149 #define HAMMER2_SEGMASK64 ((hammer2_off_t)HAMMER2_SEGMASK)
266 #define HAMMER2_VOLUME_ALIGN64 ((hammer2_off_t)HAMMER2_VOLUME_ALIGN)
268 #define HAMMER2_VOLUME_ALIGNMASK64 ((hammer2_off_t)HAMMER2_VOLUME_ALIGNMASK)
271 #define HAMMER2_NEWFS_ALIGN64 ((hammer2_off_t)HAMMER2_VOLUME_ALIGN)
273 #define HAMMER2_NEWFS_ALIGNMASK64 ((hammer2_off_t)HAMMER2_NEWFS_ALIGNMASK)
278 #define HAMMER2_ZONE_SEG64 ((hammer2_off_t)HAMMER2_ZONE_SEG)
349 #define HAMMER2_FREEMAP_LEVEL5_SIZE ((hammer2_off_t)1 << \
351 #define HAMMER2_FREEMAP_LEVEL4_SIZE ((hammer2_off_t)1 << \
353 #define HAMMER2_FREEMAP_LEVEL3_SIZE ((hammer2_off_t)1 << \
355 #define HAMMER2_FREEMAP_LEVEL2_SIZE ((hammer2_off_t)1 << \
357 #define HAMMER2_FREEMAP_LEVEL1_SIZE ((hammer2_off_t)1 << \
359 #define HAMMER2_FREEMAP_LEVEL0_SIZE ((hammer2_off_t)1 << \
378 #define H2FMBASE(key, radix) rounddown2(key, (hammer2_off_t)1 << (radix))
432 typedef uint64_t hammer2_off_t;
636 hammer2_off_t data_off; /* low 6 bits is phys size (radix)*/
967 hammer2_off_t size; /* 0060 size of file */
1019 hammer2_off_t reservedE0[3]; /* 00E8/F0/F8 */
1171 hammer2_off_t boot_beg; /* 0008 Boot area (future) */
1172 hammer2_off_t boot_end; /* 0010 (size = end - beg) */
1173 hammer2_off_t aux_beg; /* 0018 Aux area (future) */
1174 hammer2_off_t aux_end; /* 0020 (size = end - beg) */
1175 hammer2_off_t volu_size; /* 0028 Volume size, bytes */
1199 hammer2_off_t allocator_size; /* 0060 Total data space */
1200 hammer2_off_t allocator_free; /* 0068 Free space */
1201 hammer2_off_t allocator_beg; /* 0070 Initial allocations */
1218 hammer2_off_t total_size; /* 00C0 Total volume size, bytes */
1266 hammer2_off_t volu_loff[HAMMER2_MAX_VOLUMES];