Changeset View
Changeset View
Standalone View
Standalone View
head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
Show First 20 Lines • Show All 587 Lines • ▼ Show 20 Lines | |||||
extern zio_t *zio_vdev_delegated_io(vdev_t *vd, uint64_t offset, | extern zio_t *zio_vdev_delegated_io(vdev_t *vd, uint64_t offset, | ||||
struct abd *data, uint64_t size, int type, zio_priority_t priority, | struct abd *data, uint64_t size, int type, zio_priority_t priority, | ||||
enum zio_flag flags, zio_done_func_t *done, void *priv); | enum zio_flag flags, zio_done_func_t *done, void *priv); | ||||
extern void zio_vdev_io_bypass(zio_t *zio); | extern void zio_vdev_io_bypass(zio_t *zio); | ||||
extern void zio_vdev_io_reissue(zio_t *zio); | extern void zio_vdev_io_reissue(zio_t *zio); | ||||
extern void zio_vdev_io_redone(zio_t *zio); | extern void zio_vdev_io_redone(zio_t *zio); | ||||
extern void zio_change_priority(zio_t *pio, zio_priority_t priority); | |||||
extern void zio_checksum_verified(zio_t *zio); | extern void zio_checksum_verified(zio_t *zio); | ||||
extern int zio_worst_error(int e1, int e2); | extern int zio_worst_error(int e1, int e2); | ||||
extern enum zio_checksum zio_checksum_select(enum zio_checksum child, | extern enum zio_checksum zio_checksum_select(enum zio_checksum child, | ||||
enum zio_checksum parent); | enum zio_checksum parent); | ||||
extern enum zio_checksum zio_checksum_dedup_select(spa_t *spa, | extern enum zio_checksum zio_checksum_dedup_select(spa_t *spa, | ||||
enum zio_checksum child, enum zio_checksum parent); | enum zio_checksum child, enum zio_checksum parent); | ||||
extern enum zio_compress zio_compress_select(spa_t *spa, | extern enum zio_compress zio_compress_select(spa_t *spa, | ||||
▲ Show 20 Lines • Show All 59 Lines • Show Last 20 Lines |