Lines Matching refs:spa_t
432 spa_t *io_spa;
509 extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd,
512 extern zio_t *zio_root(spa_t *spa,
515 extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp,
519 extern zio_t *zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
526 extern zio_t *zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
533 extern void zio_free(spa_t *spa, uint64_t txg, const blkptr_t *bp);
535 extern zio_t *zio_claim(zio_t *pio, spa_t *spa, uint64_t txg,
539 extern zio_t *zio_ioctl(zio_t *pio, spa_t *spa, vdev_t *vd, int cmd,
556 extern zio_t *zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg,
559 extern int zio_alloc_zil(spa_t *spa, objset_t *os, uint64_t txg,
561 extern void zio_free_zil(spa_t *spa, uint64_t txg, blkptr_t *bp);
608 extern enum zio_checksum zio_checksum_dedup_select(spa_t *spa,
610 extern enum zio_compress zio_compress_select(spa_t *spa,
613 extern void zio_suspend(spa_t *spa, zio_t *zio, zio_suspend_reason_t);
614 extern int zio_resume(spa_t *spa);
615 extern void zio_resume_wait(spa_t *spa);
633 extern void zio_handle_panic_injection(spa_t *spa, char *tag, uint64_t type);
634 extern int zio_handle_decrypt_injection(spa_t *spa, const zbookmark_phys_t *zb,
645 extern void zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd,
655 extern int zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd,
661 extern void spa_handle_ignored_writes(spa_t *spa);