Lines Matching defs:abd
152 #include <sys/abd.h>
1278 * callback to finish, store our abd in the callback pointer. Otherwise, we
1279 * just free our abd and return.
1330 abd_t *abd = NULL;
1337 zio_t *zio = zio_root(spa, NULL, &abd, flags);
1341 if (abd != NULL) {
1343 vdev_boot_envblock_t *vbe = abd_to_buf(abd);
1369 buf = abd_to_buf(abd);
1379 * abd was allocated in vdev_label_read_bootenv_impl()
1381 abd_free(abd);
1431 abd_t *abd = abd_alloc_for_io(VDEV_PAD_SIZE, B_TRUE);
1432 abd_zero(abd, VDEV_PAD_SIZE);
1434 bootenv = abd_borrow_buf_copy(abd, VDEV_PAD_SIZE);
1459 abd_return_buf_copy(abd, bootenv, VDEV_PAD_SIZE);
1461 abd_free(abd);
1468 vdev_label_write(zio, vd, l, abd,
1479 abd_free(abd);