Home
last modified time | relevance | path

Searched refs:rwcmdp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/dktp/dcdev/
H A Ddadk.c133 static void dadk_recorderr(struct cmpkt *pktp, struct dadkio_rwcmd *rwcmdp);
778 struct dadkio_rwcmd *rwcmdp; in dadk_ioctl() local
785 rwcmdp = (struct dadkio_rwcmd *)(intptr_t)arg; in dadk_ioctl()
795 switch (rwcmdp->cmd) { in dadk_ioctl()
799 rw = ((rwcmdp->cmd == DADKIO_RWCMD_WRITE) ? in dadk_ioctl()
802 (opaque_t)rwcmdp, dev, ((flag &FKIOCTL) ? in dadk_ioctl()
1309 struct dadkio_rwcmd *rwcmdp; in dadk_pktcb() local
1311 rwcmdp = (struct dadkio_rwcmd *)pktp->cp_passthru; /* ioctl packet */ in dadk_pktcb()
1314 if (rwcmdp && (rwcmdp != (opaque_t)DADK_SILENT)) in dadk_pktcb()
1315 rwcmdp->status.status = DADKIO_STAT_NO_ERROR; in dadk_pktcb()
[all …]
/illumos-gate/usr/src/uts/intel/io/dktp/disk/
H A Dcmdk.c749 rwcmd_copyin(struct dadkio_rwcmd *rwcmdp, caddr_t inaddr, int flag) in rwcmd_copyin() argument
760 rwcmdp->cmd = cmd32.cmd; in rwcmd_copyin()
761 rwcmdp->flags = cmd32.flags; in rwcmd_copyin()
762 rwcmdp->blkaddr = (blkaddr_t)cmd32.blkaddr; in rwcmd_copyin()
763 rwcmdp->buflen = cmd32.buflen; in rwcmd_copyin()
764 rwcmdp->bufaddr = (caddr_t)(intptr_t)cmd32.bufaddr; in rwcmd_copyin()
770 bzero(&rwcmdp->status, sizeof (rwcmdp->status)); in rwcmd_copyin()
774 if (ddi_copyin(inaddr, rwcmdp, in rwcmd_copyin()
788 rwcmd_copyout(struct dadkio_rwcmd *rwcmdp, caddr_t outaddr, int flag) in rwcmd_copyout() argument
794 cmd32.cmd = rwcmdp->cmd; in rwcmd_copyout()
[all …]