#ifndef TARGET_CORE_PSCSI_H
#define TARGET_CORE_PSCSI_H
#define PSCSI_VERSION …
#ifndef INQUIRY_DATA_SIZE
#define INQUIRY_DATA_SIZE …
#endif
#define PSCSI_DEFAULT_QUEUEDEPTH …
#define PS_RETRY …
#define PS_TIMEOUT_DISK …
#define PS_TIMEOUT_OTHER …
#include <linux/cache.h>
#include <target/target_core_base.h>
struct block_device;
struct scsi_device;
struct Scsi_Host;
#define PDF_HAS_CHANNEL_ID …
#define PDF_HAS_TARGET_ID …
#define PDF_HAS_LUN_ID …
#define PDF_HAS_VPD_UNIT_SERIAL …
#define PDF_HAS_VPD_DEV_IDENT …
#define PDF_HAS_VIRT_HOST_ID …
struct pscsi_dev_virt { … } ____cacheline_aligned;
phv_modes_t;
struct pscsi_hba_virt { … } ____cacheline_aligned;
#endif