Lines Matching defs:dadkio_rwcmd
152 struct dadkio_rwcmd dadkio_rwcmd;
156 bzero((caddr_t)&dadkio_rwcmd, sizeof (struct dadkio_rwcmd));
161 dadkio_rwcmd.cmd = (dir == DIR_READ) ? DADKIO_RWCMD_READ :
163 dadkio_rwcmd.blkaddr = blkno;
164 dadkio_rwcmd.buflen = tmpsec;
165 dadkio_rwcmd.flags = flags;
166 dadkio_rwcmd.bufaddr = bufaddr;
179 if (ioctl(fd, DIOCTL_RWCMD, &dadkio_rwcmd) == -1) {
189 switch (dadkio_rwcmd.status.status) {
204 if (dadkio_rwcmd.status.status) {
206 err_print(dadkrawioerrs[dadkio_rwcmd.status.status],
207 dadkio_rwcmd.status.failed_blk);