Lines Matching defs:hammer2_blockref
619 struct hammer2_blockref { /* MUST BE EXACTLY 128 BYTES */ struct
620 uint8_t type; /* type of underlying item */
621 uint8_t methods; /* check method & compression method */
622 uint8_t copyid; /* specify which copy this is */
623 uint8_t keybits; /* #of keybits masked off 0=leaf */
624 uint8_t vradix; /* virtual data/meta-data size */
625 uint8_t flags; /* blockref flags */
626 uint16_t leaf_count; /* leaf aggregation count */
627 hammer2_key_t key; /* key specification */
628 hammer2_tid_t mirror_tid; /* media flush topology & freemap */
629 hammer2_tid_t modify_tid; /* clc modify (not propagated) */
630 hammer2_off_t data_off; /* low 6 bits is phys size (radix)*/
631 hammer2_tid_t update_tid; /* clc modify (propagated upward) */
632 union {
657 } embed;
658 union { /* check info */
699 typedef struct hammer2_blockref hammer2_blockref_t; argument