tgdk_iob
struct tgdk_iob *dadk_iob_alloc(opaque_t objp, daddr_t blkno,
int dadk_iob_free(opaque_t objp, struct tgdk_iob *iobp);
caddr_t dadk_iob_htoc(opaque_t objp, struct tgdk_iob *iobp);
caddr_t dadk_iob_xfer(opaque_t objp, struct tgdk_iob *iobp, int rw);
typedef struct tgdk_iob *tgdk_iob_handle;
int (*tg_iob_free)(opaque_t, struct tgdk_iob *);
caddr_t (*tg_iob_htoc)(opaque_t, struct tgdk_iob *);
caddr_t (*tg_iob_xfer)(opaque_t, struct tgdk_iob *, int);
struct tgdk_iob *iobp;
dadk_iob_free(opaque_t objp, struct tgdk_iob *iobp)
dadk_iob_htoc(opaque_t objp, struct tgdk_iob *iobp)
dadk_iob_xfer(opaque_t objp, struct tgdk_iob *iobp, int rw)