Home
last modified time | relevance | path

Searched refs:scsi_cmd_len (Results 1 – 16 of 16) sorted by relevance

/dports/games/libretro-uae/libretro-uae-8333daa/sources/src/od-linux/
H A Dblkdev-linux.c222 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 Dblkdev-libscg.c300 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 Dscsidev.c314 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 Dhardfile.c1113 …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 Dblkdev.c1228 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 Dblkdev-linux.cpp260 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 Dscsidev.c314 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 Dscsi_aha1540.c151 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 Dscsi.h44 …_emulate(struct hardfiledata *hfd, struct hd_hardfiledata *hdhfd, uae_u8 *cmdbuf, int scsi_cmd_len,
H A Dblkdev.h185 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 Dblkdev-amiga.c244 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 Dscsi.h73 …_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 Dblkdev.h195 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 Dhardfile.cpp1179 …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 Dscsitape.cpp265 int scsi_tape_emulate (struct scsi_data_tape *tape, uae_u8 *cmdbuf, int scsi_cmd_len, in scsi_tape_emulate() argument
H A Dblkdev.cpp1299 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()