Lines Matching defs:abuf
620 arc_buf_t *abuf;
624 if (arc_read(NULL, spa, bp, arc_getbuf_func, &abuf,
629 dnode_phys_t *blk = abuf->b_data;
636 arc_buf_destroy(abuf, &abuf);
639 arc_buf_t *abuf;
642 if (arc_read(NULL, spa, bp, arc_getbuf_func, &abuf,
647 err = dump_spill(dsa, zb->zb_object, blksz, abuf->b_data);
648 arc_buf_destroy(abuf, &abuf);
658 arc_buf_t *abuf;
699 if (arc_read(NULL, spa, bp, arc_getbuf_func, &abuf,
703 abuf = arc_alloc_buf(spa, &abuf, ARC_BUFC_DATA,
706 for (ptr = abuf->b_data;
707 (char *)ptr < (char *)abuf->b_data + blksz;
718 ASSERT3U(arc_get_compression(abuf), ==,
720 char *buf = abuf->b_data;
731 blksz, arc_buf_size(abuf), bp, abuf->b_data);
733 arc_buf_destroy(abuf, &abuf);
2176 arc_buf_t *abuf)
2212 dmu_ot_byteswap[byteswap].ob_func(abuf->b_data,
2220 dmu_assign_arcbuf(bonus, drrw->drr_offset, abuf, tx);
2629 arc_buf_t *abuf;
2636 abuf = arc_loan_compressed_buf(
2641 abuf = arc_loan_buf(dmu_objset_spa(ra->os),
2646 DRR_WRITE_PAYLOAD_SIZE(drrw), abuf->b_data);
2648 dmu_return_arcbuf(abuf);
2651 ra->rrd->write_buf = abuf;