Lines Matching defs:acb
4558 arc_callback_t *acb;
4624 for (acb = callback_list; acb != NULL; acb = acb->acb_next) {
4625 if (!acb->acb_done)
4631 int error = arc_buf_alloc_impl(hdr, acb->acb_private,
4632 acb->acb_compressed, no_zio_error, &acb->acb_buf);
4680 while ((acb = callback_list) != NULL) {
4681 if (acb->acb_done)
4682 acb->acb_done(zio, acb->acb_buf, acb->acb_private);
4684 if (acb->acb_zio_dummy != NULL) {
4685 acb->acb_zio_dummy->io_error = zio->io_error;
4686 zio_nowait(acb->acb_zio_dummy);
4689 callback_list = acb->acb_next;
4690 kmem_free(acb, sizeof (arc_callback_t));
4783 arc_callback_t *acb = NULL;
4785 acb = kmem_zalloc(sizeof (arc_callback_t),
4787 acb->acb_done = done;
4788 acb->acb_private = private;
4789 acb->acb_compressed = compressed_read;
4791 acb->acb_zio_dummy = zio_null(pio,
4794 ASSERT3P(acb->acb_done, !=, NULL);
4795 acb->acb_next = hdr->b_l1hdr.b_acb;
4796 hdr->b_l1hdr.b_acb = acb;
4846 arc_callback_t *acb;
4924 acb = kmem_zalloc(sizeof (arc_callback_t), KM_SLEEP);
4925 acb->acb_done = done;
4926 acb->acb_private = private;
4927 acb->acb_compressed = compressed_read;
4930 hdr->b_l1hdr.b_acb = acb;