dadk
static void dadk_watch_thread(struct dadk *dadkp);
#define PKT2DADK(pktp) ((struct dadk *)(pktp)->cp_dev_private)
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)com_data;
struct dadk *dadkp = (struct dadk *)com_data;
dadk_ioprep(struct dadk *dadkp, struct cmpkt *pktp)
dadk_iosetup(struct dadk *dadkp, struct cmpkt *pktp)
dadk_pktprep(struct dadk *dadkp, struct cmpkt *in_pktp, struct buf *bp,
static int dadk_rmb_ioctl(struct dadk *dadkp, int cmd, intptr_t arg, int flags,
struct dadk *dadkp = PKT2DADK(pktp);
static int dadk_dk_buf_setup(struct dadk *dadkp, opaque_t *cmdp,
static void dadk_dk(struct dadk *dadkp, struct dadkio_rwcmd *scmdp,
struct dadk *dadkp = PKT2DADK(pktp);
struct dadk *dadkp;
struct dadk *dadkp;
struct dadk *dadkp;
struct dadk *dadkp = (struct dadk *)objp;
dadk_watch_thread(struct dadk *dadkp)
struct dadk *dadkp = (struct dadk *)objp;
dadk_rmb_ioctl(struct dadk *dadkp, int cmd, intptr_t arg, int flags, int silent)
struct dadk *dadkp;
dadk_dk_buf_setup(struct dadk *dadkp, opaque_t *cmdp, dev_t dev,
dadk_dk((struct dadk *)bp->av_forw, (struct dadkio_rwcmd *)bp->b_back,
dadk_dk(struct dadk *dadkp, struct dadkio_rwcmd *rwcmdp, struct buf *bp)
struct dadk *dadkp = (struct dadk *)objp;
dadk_ctl_ioctl(struct dadk *dadkp, uint32_t cmd, uintptr_t arg, int flag)
struct dadk *dadkp;
dadkp = (struct dadk *)(dkobjp+1);
struct dadk *dadkp = (struct dadk *)objp;
kmem_free(dkobjp, (sizeof (*dkobjp) + sizeof (struct dadk)));
struct dadk *dadkp;
dadkp = (struct dadk *)(dkobjp->tg_data);
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
dadk_setcap(struct dadk *dadkp)
dadk_create_errstats(struct dadk *dadkp, int instance)
static void dadk_setcap(struct dadk *dadkp);
static void dadk_create_errstats(struct dadk *dadkp, int instance);
static void dadk_destroy_errstats(struct dadk *dadkp);
static int dadk_ioprep(struct dadk *dadkp, struct cmpkt *pktp);
struct dadk *dadkp = (struct dadk *)objp;
static int dadk_iosetup(struct dadk *dadkp, struct cmpkt *pktp);
dadk_destroy_errstats(struct dadk *dadkp)
struct dadk *dadkp = (struct dadk *)objp;
static struct cmpkt *dadk_pktprep(struct dadk *dadkp, struct cmpkt *in_pktp,
struct dadk *dadkp = (struct dadk *)objp;
struct dadk *dadkp = (struct dadk *)objp;
static int dadk_ctl_ioctl(struct dadk *, uint32_t, uintptr_t, int);