]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Include/IndustryStandard/VirtioScsi.h
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / Include / IndustryStandard / VirtioScsi.h
index 7969d41c1b8928ce377d9192da2e6753b349b13b..2a097bd0ec6c0383f423f4cdd3174a45151584b5 100644 (file)
 \r
 #include <IndustryStandard/Virtio.h>\r
 \r
-\r
 //\r
 // virtio-0.9.5, Appendix I: SCSI Host Device\r
 //\r
 #pragma pack(1)\r
 typedef struct {\r
-  UINT32     NumQueues;\r
-  UINT32     SegMax;\r
-  UINT32     MaxSectors;\r
-  UINT32     CmdPerLun;\r
-  UINT32     EventInfoSize;\r
-  UINT32     SenseSize;\r
-  UINT32     CdbSize;\r
-  UINT16     MaxChannel;\r
-  UINT16     MaxTarget;\r
-  UINT32     MaxLun;\r
+  UINT32    NumQueues;\r
+  UINT32    SegMax;\r
+  UINT32    MaxSectors;\r
+  UINT32    CmdPerLun;\r
+  UINT32    EventInfoSize;\r
+  UINT32    SenseSize;\r
+  UINT32    CdbSize;\r
+  UINT16    MaxChannel;\r
+  UINT16    MaxTarget;\r
+  UINT32    MaxLun;\r
 } VIRTIO_SCSI_CONFIG;\r
 #pragma pack()\r
 \r
-#define OFFSET_OF_VSCSI(Field) OFFSET_OF (VIRTIO_SCSI_CONFIG, Field)\r
-#define SIZE_OF_VSCSI(Field)   (sizeof ((VIRTIO_SCSI_CONFIG *) 0)->Field)\r
+#define OFFSET_OF_VSCSI(Field)  OFFSET_OF (VIRTIO_SCSI_CONFIG, Field)\r
+#define SIZE_OF_VSCSI(Field)    (sizeof ((VIRTIO_SCSI_CONFIG *) 0)->Field)\r
 \r
-#define VIRTIO_SCSI_F_INOUT   BIT0\r
-#define VIRTIO_SCSI_F_HOTPLUG BIT1\r
+#define VIRTIO_SCSI_F_INOUT    BIT0\r
+#define VIRTIO_SCSI_F_HOTPLUG  BIT1\r
 \r
 //\r
 // We expect these maximum sizes from the host. Also we force the CdbLength and\r
 // SenseDataLength parameters of EFI_EXT_SCSI_PASS_THRU_PROTOCOL.PassThru() not\r
 // to exceed these limits. See UEFI 2.3.1 errata C 14.7.\r
 //\r
-#define VIRTIO_SCSI_CDB_SIZE   32\r
-#define VIRTIO_SCSI_SENSE_SIZE 96\r
+#define VIRTIO_SCSI_CDB_SIZE    32\r
+#define VIRTIO_SCSI_SENSE_SIZE  96\r
 \r
 //\r
 // We pass the dynamically sized buffers ("dataout", "datain") in separate ring\r
@@ -53,41 +52,41 @@ typedef struct {
 //\r
 #pragma pack(1)\r
 typedef struct {\r
-  UINT8  Lun[8];\r
-  UINT64 Id;\r
-  UINT8  TaskAttr;\r
-  UINT8  Prio;\r
-  UINT8  Crn;\r
-  UINT8  Cdb[VIRTIO_SCSI_CDB_SIZE];\r
+  UINT8     Lun[8];\r
+  UINT64    Id;\r
+  UINT8     TaskAttr;\r
+  UINT8     Prio;\r
+  UINT8     Crn;\r
+  UINT8     Cdb[VIRTIO_SCSI_CDB_SIZE];\r
 } VIRTIO_SCSI_REQ;\r
 \r
 typedef struct {\r
-  UINT32 SenseLen;\r
-  UINT32 Residual;\r
-  UINT16 StatusQualifier;\r
-  UINT8  Status;\r
-  UINT8  Response;\r
-  UINT8  Sense[VIRTIO_SCSI_SENSE_SIZE];\r
+  UINT32    SenseLen;\r
+  UINT32    Residual;\r
+  UINT16    StatusQualifier;\r
+  UINT8     Status;\r
+  UINT8     Response;\r
+  UINT8     Sense[VIRTIO_SCSI_SENSE_SIZE];\r
 } VIRTIO_SCSI_RESP;\r
 #pragma pack()\r
 \r
 //\r
 // selector of first virtio queue usable for request transfer\r
 //\r
-#define VIRTIO_SCSI_REQUEST_QUEUE 2\r
+#define VIRTIO_SCSI_REQUEST_QUEUE  2\r
 \r
 //\r
 // host response codes\r
 //\r
-#define VIRTIO_SCSI_S_OK                0\r
-#define VIRTIO_SCSI_S_OVERRUN           1\r
-#define VIRTIO_SCSI_S_ABORTED           2\r
-#define VIRTIO_SCSI_S_BAD_TARGET        3\r
-#define VIRTIO_SCSI_S_RESET             4\r
-#define VIRTIO_SCSI_S_BUSY              5\r
-#define VIRTIO_SCSI_S_TRANSPORT_FAILURE 6\r
-#define VIRTIO_SCSI_S_TARGET_FAILURE    7\r
-#define VIRTIO_SCSI_S_NEXUS_FAILURE     8\r
-#define VIRTIO_SCSI_S_FAILURE           9\r
+#define VIRTIO_SCSI_S_OK                 0\r
+#define VIRTIO_SCSI_S_OVERRUN            1\r
+#define VIRTIO_SCSI_S_ABORTED            2\r
+#define VIRTIO_SCSI_S_BAD_TARGET         3\r
+#define VIRTIO_SCSI_S_RESET              4\r
+#define VIRTIO_SCSI_S_BUSY               5\r
+#define VIRTIO_SCSI_S_TRANSPORT_FAILURE  6\r
+#define VIRTIO_SCSI_S_TARGET_FAILURE     7\r
+#define VIRTIO_SCSI_S_NEXUS_FAILURE      8\r
+#define VIRTIO_SCSI_S_FAILURE            9\r
 \r
 #endif // _VIRTIO_SCSI_H_\r