/dports/games/libretro-uae/libretro-uae-8333daa/sources/src/od-linux/ |
H A D | blkdev-linux.c | 222 int scsi_cmd_len = get_word (acmd + 16); in execscsicmd_direct_ioctl() local 241 scsi_len, scsi_cmd_len, scsi_sense_len, scsi_flags); in execscsicmd_direct_ioctl() 255 if (scsi_cmd_len > CDROM_PACKET_SIZE) { in execscsicmd_direct_ioctl() 256 DEBUG_LOG ("SCSIDEV: scsi_cmd_len too large (%d)\n", scsi_cmd_len); in execscsicmd_direct_ioctl() 262 memcpy (cmd.cmd, bank_cmd->xlateaddr (scsi_cmd), scsi_cmd_len); in execscsicmd_direct_ioctl() 267 scsi_atapi_fixup_pre (cmd.cmd, &scsi_cmd_len, &scsi_datap, in execscsicmd_direct_ioctl() 310 scsi_atapi_fixup_post (cmd.cmd, scsi_cmd_len, in execscsicmd_direct_ioctl() 315 put_word (acmd + 18, scsi_cmd_len); in execscsicmd_direct_ioctl()
|
/dports/games/libretro-uae/libretro-uae-8333daa/sources/src/ |
H A D | blkdev-libscg.c | 300 int scsi_cmd_len = get_word (acmd + 16); in execscsicmd_direct() local 301 int scsi_cmd_len_orig = scsi_cmd_len; in execscsicmd_direct() 328 memcpy (&scmd->cdb, bank_cmd->xlateaddr (scsi_cmd), scsi_cmd_len); in execscsicmd_direct() 336 scsi_atapi_fixup_pre (scmd->cdb.cmd_cdb, &scsi_cmd_len, &scsi_datap, in execscsicmd_direct() 339 scmd->cdb_len = scsi_cmd_len; in execscsicmd_direct() 355 ? 0 : scsi_cmd_len); /* fake scsi_CmdActual */ in execscsicmd_direct() 384 scsi_atapi_fixup_post (scmd->cdb.cmd_cdb, scsi_cmd_len, in execscsicmd_direct()
|
H A D | scsidev.c | 314 uae_u16 scsi_cmd_len = get_word (acmd + 16); in scsidev_do_scsi() local 324 !bank_cmd || !bank_cmd->check (scsi_cmd, scsi_cmd_len)) { in scsidev_do_scsi() 337 scmd->cdb_len = scsi_cmd_len; in scsidev_do_scsi() 338 memcpy(&scmd->cdb, bank_cmd->xlateaddr (scsi_cmd), scsi_cmd_len); in scsidev_do_scsi() 478 put_word (acmd + 18, scmd->error == SCG_FATAL ? 0 : scsi_cmd_len); /* fake scsi_CmdActual */ in scsidev_do_scsi()
|
H A D | hardfile.c | 1113 …emulate (struct hardfiledata *hfd, struct hd_hardfiledata *hdhfd, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_hd_emulate() argument 1494 uae_u16 scsi_cmd_len = get_word (acmd + 16); in handle_scsi() local 1515 cmd, scsi_cmd_len, scsi_flags, scsi_sense, scsi_sense_len, scsi_data, scsi_len); in handle_scsi() 1516 for (i = 0; i < scsi_cmd_len; i++) { in handle_scsi() 1518 scsi_log (_T("%02X%c"), get_byte (scsi_cmd + i), i < scsi_cmd_len - 1 ? '.' : ' '); in handle_scsi() 1522 …status = scsi_hd_emulate (hfd, NULL, cmdbuf, scsi_cmd_len, scsi_data_ptr, &scsi_len, reply, &reply… in handle_scsi() 1524 put_word (acmd + 18, status != 0 ? 0 : scsi_cmd_len); /* fake scsi_CmdActual */ in handle_scsi()
|
H A D | blkdev.c | 1228 int scsi_cd_emulate (int unitnum, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_cd_emulate() argument 1257 scsi_cmd_len, scsi_data, dlen); in scsi_cd_emulate()
|
/dports/emulators/fs-uae/fs-uae-3.1.35/src/od-fs/ |
H A D | blkdev-linux.cpp | 260 int scsi_cmd_len = as->cmd_len; in execscsicmd_direct() local 277 scsi_len, scsi_cmd_len, scsi_sense_len, scsi_flags); in execscsicmd_direct() 284 if (scsi_cmd_len > CDROM_PACKET_SIZE) { in execscsicmd_direct() 285 DEBUG_LOG ("SCSIDEV: scsi_cmd_len too large (%d)\n", scsi_cmd_len); in execscsicmd_direct() 291 memcpy (cmd.cmd, scsi_cmd, scsi_cmd_len); in execscsicmd_direct() 296 scsi_atapi_fixup_pre (cmd.cmd, &scsi_cmd_len, &scsi_datap, in execscsicmd_direct() 311 as->cmdactual = (io_error >= 0) ? scsi_cmd_len : 0; in execscsicmd_direct() 330 … scsi_atapi_fixup_post (cmd.cmd, scsi_cmd_len, scsi_datap, scsi_datap, &as->len, parm); in execscsicmd_direct()
|
/dports/emulators/uae/uae-0.8.29/src/ |
H A D | scsidev.c | 314 uae_u16 scsi_cmd_len = get_word (acmd + 16); in scsidev_do_scsi() local 324 !bank_cmd || !bank_cmd->check (scsi_cmd, scsi_cmd_len)) { in scsidev_do_scsi() 337 scmd->cdb_len = scsi_cmd_len; in scsidev_do_scsi() 338 memcpy(&scmd->cdb, bank_cmd->xlateaddr (scsi_cmd), scsi_cmd_len); in scsidev_do_scsi() 478 put_word (acmd + 18, scmd->error == SCG_FATAL ? 0 : scsi_cmd_len); /* fake scsi_CmdActual */ in scsidev_do_scsi()
|
/dports/emulators/pcem/pcem_emulator-pcem-faf5d6423060/src/ |
H A D | scsi_aha1540.c | 151 int scsi_cmd_len; member 465 for (c = 0; c < scsi->ccb.scsi_cmd_len; c++) in process_cdb() 511 for (c = 0; c < scsi->ccb.scsi_cmd_len; c++) in process_cdb() 824 scsi->ccb.scsi_cmd_len = 10; in process_cmd() 866 scsi->ccb.scsi_cmd_len = 10; in process_cmd() 908 scsi->ccb.scsi_cmd_len = 10; in process_cmd() 952 scsi->ccb.scsi_cmd_len = 10; in process_cmd() 1001 scsi->ccb.scsi_cmd_len = 6; in process_cmd() 1027 scsi->ccb.scsi_cmd_len = 10; in process_cmd() 1526 for (c = 0; c < scsi->ccb.scsi_cmd_len; c++) in process_ccb() [all …]
|
/dports/games/libretro-uae/libretro-uae-8333daa/sources/src/include/ |
H A D | scsi.h | 44 …_emulate(struct hardfiledata *hfd, struct hd_hardfiledata *hdhfd, uae_u8 *cmdbuf, int scsi_cmd_len,
|
H A D | blkdev.h | 185 int scsi_cd_emulate (int unitnum, uae_u8 *cmdbuf, int scsi_cmd_len,
|
/dports/games/libretro-uae/libretro-uae-8333daa/sources/src/od-amiga/ |
H A D | blkdev-amiga.c | 244 int scsi_cmd_len = get_word (acmd + 16); in execscsicmd_direct() local 245 int scsi_cmd_len_orig = scsi_cmd_len; in execscsicmd_direct() 277 cmd->scsi_CmdLength = scsi_cmd_len; in execscsicmd_direct()
|
/dports/emulators/fs-uae/fs-uae-3.1.35/src/include/ |
H A D | scsi.h | 73 …_emulate(struct hardfiledata *hfd, struct hd_hardfiledata *hdhfd, uae_u8 *cmdbuf, int scsi_cmd_len, 75 extern int scsi_tape_emulate(struct scsi_data_tape *sd, uae_u8 *cmdbuf, int scsi_cmd_len,
|
H A D | blkdev.h | 195 extern int scsi_cd_emulate (int unitnum, uae_u8 *cmdbuf, int scsi_cmd_len,
|
/dports/emulators/fs-uae/fs-uae-3.1.35/src/ |
H A D | hardfile.cpp | 1179 …emulate (struct hardfiledata *hfd, struct hd_hardfiledata *hdhfd, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_hd_emulate() argument 1201 scsi_cmd_len, scsi_data); in scsi_hd_emulate() 1782 uae_u16 scsi_cmd_len = get_word (acmd + 16); in handle_scsi() local 1803 cmd, scsi_cmd_len, scsi_flags, scsi_sense, scsi_sense_len, scsi_data, scsi_len); in handle_scsi() 1804 for (i = 0; i < scsi_cmd_len; i++) { in handle_scsi() 1806 scsi_log (_T("%02X%c"), get_byte (scsi_cmd + i), i < scsi_cmd_len - 1 ? '.' : ' '); in handle_scsi() 1810 …status = scsi_hd_emulate (hfd, NULL, cmdbuf, scsi_cmd_len, scsi_data_ptr, &scsi_len, reply, &reply… in handle_scsi() 1812 put_word (acmd + 18, status != 0 ? 0 : scsi_cmd_len); /* fake scsi_CmdActual */ in handle_scsi()
|
H A D | scsitape.cpp | 265 int scsi_tape_emulate (struct scsi_data_tape *tape, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_tape_emulate() argument
|
H A D | blkdev.cpp | 1299 int scsi_cd_emulate (int unitnum, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_cd_emulate() argument 1333 scsi_cmd_len, scsi_data, dlen); in scsi_cd_emulate()
|