Lines Matching defs:copies
1336 zio_write_override(zio_t *zio, blkptr_t *bp, int copies, boolean_t nopwrite,
1353 zio->io_prop.zp_copies = copies;
1578 * additional data copies after the first Direct I/O checksum
3040 int copies = gio->io_prop.zp_copies;
3046 * If one copy was requested, store 2 copies of the GBH, so that we
3048 * block is damaged. Note that we can't store 3 copies of the GBH in
3051 int gbh_copies = copies;
3068 * 'copies' allocation slots but gang blocks may require
3069 * additional copies. These additional copies
3070 * (i.e. gbh_copies - copies) are guaranteed to succeed
3074 VERIFY(metaslab_class_throttle_reserve(mc, gbh_copies - copies,
3094 gbh_copies - copies, pio->io_allocator, pio);
3345 /* issue I/O for the other copies */
3665 * Our goal is to fill the BP with enough DVAs to satisfy its copies=
3679 * write, adjusted to have allocate fewer copies. When it returns, we
3771 * have our own copies of this block, so clear out the
3815 * The in-flight write has potentially had its copies request
3845 * We need to write. We will create a new write with the copies