#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include "cpu.h"#include "diskimage.h"#include "machine.h"#include "misc.h"Go to the source code of this file.
Functions | |
| struct scsi_transfer * | scsi_transfer_alloc (void) |
| void | scsi_transfer_free (struct scsi_transfer *p) |
| void | scsi_transfer_allocbuf (size_t *lenp, unsigned char **pp, size_t want_len, int clearflag) |
| int | diskimage_scsicommand (struct cpu *cpu, int id, int type, struct scsi_transfer *xferp) |
| int diskimage_scsicommand | ( | struct cpu * | cpu, |
| int | id, | ||
| int | type, | ||
| struct scsi_transfer * | xferp | ||
| ) |
Definition at line 214 of file diskimage_scsicmd.cc.
References fatal(), machine::first_diskimage, diskimage::id, cpu::machine, diskimage::next, and diskimage::type.
| struct scsi_transfer* scsi_transfer_alloc | ( | void | ) |
Definition at line 64 of file diskimage_scsicmd.cc.
| void scsi_transfer_allocbuf | ( | size_t * | lenp, |
| unsigned char ** | pp, | ||
| size_t | want_len, | ||
| int | clearflag | ||
| ) |
Definition at line 126 of file diskimage_scsicmd.cc.
| void scsi_transfer_free | ( | struct scsi_transfer * | p | ) |
Definition at line 92 of file diskimage_scsicmd.cc.
References scsi_transfer::cmd, scsi_transfer::data_in, scsi_transfer::data_out, scsi_transfer::msg_in, scsi_transfer::msg_out, scsi_transfer::next_free, and scsi_transfer::status.
1.8.17