Lines Matching defs:rwcmd32
3056 struct dadkio_rwcmd32 rwcmd32;
3205 rwcmd32.cmd = rwcmd.cmd;
3206 rwcmd32.flags = rwcmd.flags;
3207 rwcmd32.blkaddr = rwcmd.blkaddr;
3208 rwcmd32.buflen = rwcmd.buflen;
3209 rwcmd32.bufaddr = (caddr32_t)(uintptr_t)rwcmd.bufaddr;
3212 if (ddi_copyin((caddr_t)arg, (caddr_t)&rwcmd32,
3219 if (ddi_copyin((caddr_t)arg, (caddr_t)&rwcmd32,
3233 if (rwcmd32.cmd == DADKIO_RWCMD_READ) {
3242 } else if (rwcmd32.cmd == DADKIO_RWCMD_WRITE) {
3257 scmd->udcd_cmd->size = rwcmd32.buflen;
3258 scmd->udcd_cmd->sector_num.lba_num = rwcmd32.blkaddr;
3259 scmd->udcd_bufaddr = (caddr_t)(uintptr_t)rwcmd32.bufaddr;
3260 scmd->udcd_buflen = rwcmd32.buflen;
3275 (void) dcd_translate(&(rwcmd32.status), scmd);
3276 rwcmd32.status.resid = scmd->udcd_resid;
3283 rwcmd.status.status = rwcmd32.status.status;
3284 rwcmd.status.resid = rwcmd32.status.resid;
3286 rwcmd32.status.failed_blk_is_valid;
3287 rwcmd.status.failed_blk = rwcmd32.status.failed_blk;
3289 rwcmd32.status.fru_code_is_valid;
3290 rwcmd.status.fru_code = rwcmd32.status.fru_code;
3294 rwcmd32.status.add_error_info[counter];
3306 if (ddi_copyout((caddr_t)&rwcmd32, (caddr_t)arg,
3316 if (ddi_copyout((caddr_t)&rwcmd32, (caddr_t)arg,