Lines Matching defs:blkptr_t
226 * E blkptr_t contains embedded data (see below)
236 * "Embedded" blkptr_t's don't actually point to a block, instead they
237 * have a data payload embedded in the blkptr_t itself. See the comment
240 * The blkptr_t is laid out as follows:
328 #define SPA_BLKPTRSHIFT 7 /* blkptr_t is 128 bytes */
339 } blkptr_t;
488 sizeof (zio_eck_t)) / sizeof (blkptr_t))
491 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\
495 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
970 blkptr_t ub_rootbp; /* MOS objset_phys_t */
1068 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
1119 blkptr_t dn_blkptr[1+DN_OLD_MAX_BONUSLEN/sizeof (blkptr_t)];
1121 blkptr_t __dn_ignore1;
1125 blkptr_t __dn_ignore2;
1127 sizeof (blkptr_t)];
1128 blkptr_t dn_spill;
1133 #define DN_SPILL_BLKPTR(dnp) (blkptr_t *)((char *)(dnp) + \
1318 blkptr_t zh_log; /* log chain */
1386 blkptr_t ds_bp;
1722 typedef int vdev_read_t(struct vdev *, const blkptr_t *, void *, off_t, size_t);
1889 blkptr_t *io_bp;
1901 static void decode_embedded_bp_compressed(const blkptr_t *, void *);