OvmfPkg[all]
0.1
|
Data Structures | |
struct | VIRTIO_SCSI_CONFIG |
struct | VIRTIO_SCSI_REQ |
struct | VIRTIO_SCSI_RESP |
Macros | |
#define | OFFSET_OF_VSCSI(Field) OFFSET_OF (VIRTIO_SCSI_CONFIG, Field) |
#define | SIZE_OF_VSCSI(Field) (sizeof ((VIRTIO_SCSI_CONFIG *) 0)->Field) |
#define | VIRTIO_SCSI_F_INOUT BIT0 |
#define | VIRTIO_SCSI_F_HOTPLUG BIT1 |
#define | VIRTIO_SCSI_CDB_SIZE 32 |
#define | VIRTIO_SCSI_SENSE_SIZE 96 |
#define | VIRTIO_SCSI_REQUEST_QUEUE 2 |
#define | VIRTIO_SCSI_S_OK 0 |
#define | VIRTIO_SCSI_S_OVERRUN 1 |
#define | VIRTIO_SCSI_S_ABORTED 2 |
#define | VIRTIO_SCSI_S_BAD_TARGET 3 |
#define | VIRTIO_SCSI_S_RESET 4 |
#define | VIRTIO_SCSI_S_BUSY 5 |
#define | VIRTIO_SCSI_S_TRANSPORT_FAILURE 6 |
#define | VIRTIO_SCSI_S_TARGET_FAILURE 7 |
#define | VIRTIO_SCSI_S_NEXUS_FAILURE 8 |
#define | VIRTIO_SCSI_S_FAILURE 9 |
Virtio SCSI Host Device specific type and macro definitions corresponding to the virtio-0.9.5 specification.
Copyright (C) 2012, Red Hat, Inc.
SPDX-License-Identifier: BSD-2-Clause-Patent
#define OFFSET_OF_VSCSI | ( | Field | ) | OFFSET_OF (VIRTIO_SCSI_CONFIG, Field) |
#define SIZE_OF_VSCSI | ( | Field | ) | (sizeof ((VIRTIO_SCSI_CONFIG *) 0)->Field) |
#define VIRTIO_SCSI_CDB_SIZE 32 |
#define VIRTIO_SCSI_F_HOTPLUG BIT1 |
#define VIRTIO_SCSI_F_INOUT BIT0 |
#define VIRTIO_SCSI_REQUEST_QUEUE 2 |
#define VIRTIO_SCSI_S_ABORTED 2 |
#define VIRTIO_SCSI_S_BAD_TARGET 3 |
#define VIRTIO_SCSI_S_BUSY 5 |
#define VIRTIO_SCSI_S_FAILURE 9 |
#define VIRTIO_SCSI_S_NEXUS_FAILURE 8 |
#define VIRTIO_SCSI_S_OK 0 |
#define VIRTIO_SCSI_S_OVERRUN 1 |
#define VIRTIO_SCSI_S_RESET 4 |
#define VIRTIO_SCSI_S_TARGET_FAILURE 7 |
#define VIRTIO_SCSI_S_TRANSPORT_FAILURE 6 |
#define VIRTIO_SCSI_SENSE_SIZE 96 |