Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | _CMD_BUFFER_DESCRIPTOR |
struct | _MSG_TARGET_CMD_BUFFER_POST_REQUEST |
struct | _MSG_TARGET_CMD_BUFFER_POST_REPLY |
struct | _MSG_PRIORITY_CMD_RECEIVED_REPLY |
struct | _MSG_TARGET_CMD_BUFFER_POST_ERROR_REPLY |
struct | _MSG_TARGET_CMD_BUF_POST_BASE_REQUEST |
struct | _MSG_TARGET_CMD_BUFFER_POST_BASE_LIST_REPLY |
struct | _MSG_TARGET_CMD_BUF_POST_LIST_REQUEST |
struct | _MPI_TARGET_FCP_CMD_BUFFER |
struct | _MPI_TARGET_SCSI_SPI_CMD_BUFFER |
struct | _MPI_TARGET_SSP_CMD_BUFFER |
struct | _MPI_TARGET_SSP_TASK_BUFFER |
struct | _MSG_TARGET_ASSIST_REQUEST |
struct | _MSG_TARGET_ERROR_REPLY |
struct | _MSG_TARGET_ASSIST_EXT_REQUEST |
struct | _MSG_TARGET_STATUS_SEND_REQUEST |
struct | _MPI_TARGET_FCP_RSP_BUFFER |
struct | _MPI_TARGET_SCSI_SPI_STATUS_IU |
struct | _MPI_TARGET_SSP_RSP_IU |
struct | _MSG_TARGET_MODE_ABORT_REQUEST |
struct | _MSG_TARGET_MODE_ABORT_REPLY |
#define CMD_BUFFER_POST_BASE_FLAGS_AUTO_POST_ALL (0x01) |
Definition at line 204 of file mpi_targ.h.
#define CMD_BUFFER_POST_FLAGS_64_BIT_ADDR (0x80) |
Definition at line 107 of file mpi_targ.h.
#define CMD_BUFFER_POST_FLAGS_ADDR_MODE_32 (0) |
Definition at line 105 of file mpi_targ.h.
#define CMD_BUFFER_POST_FLAGS_ADDR_MODE_64 (1) |
Definition at line 106 of file mpi_targ.h.
#define CMD_BUFFER_POST_FLAGS_ADDR_MODE_MASK (0x80) |
Definition at line 104 of file mpi_targ.h.
#define CMD_BUFFER_POST_FLAGS_PORT_MASK (0x01) |
Definition at line 103 of file mpi_targ.h.
#define CMD_BUFFER_POST_IO_INDEX_MASK (0x00003FFF) |
Definition at line 109 of file mpi_targ.h.
#define CMD_BUFFER_POST_IO_INDEX_MASK_0100 (0x000003FF) /* obsolete */ |
Definition at line 110 of file mpi_targ.h.
#define GET_ALIAS | ( | x | ) |
Definition at line 599 of file mpi_targ.h.
#define GET_HOST_INDEX_0100 | ( | x | ) |
Definition at line 623 of file mpi_targ.h.
#define GET_INITIATOR_INDEX | ( | x | ) |
Definition at line 591 of file mpi_targ.h.
#define GET_INITIATOR_INDEX_0100 | ( | x | ) |
Definition at line 639 of file mpi_targ.h.
#define GET_IO_INDEX | ( | x | ) |
Definition at line 583 of file mpi_targ.h.
#define GET_IOC_INDEX_0100 | ( | x | ) |
Definition at line 631 of file mpi_targ.h.
#define GET_PORT | ( | x | ) |
Definition at line 606 of file mpi_targ.h.
#define PRIORITY_REASON_CMD_CRC_ERR (0x05) |
Definition at line 172 of file mpi_targ.h.
#define PRIORITY_REASON_CMD_PARITY_ERR (0x02) |
Definition at line 169 of file mpi_targ.h.
#define PRIORITY_REASON_DATA_OUT_CRC_ERR (0x08) |
Definition at line 175 of file mpi_targ.h.
#define PRIORITY_REASON_DATA_OUT_PARITY_ERR (0x07) |
Definition at line 174 of file mpi_targ.h.
#define PRIORITY_REASON_LQ_CRC_ERR (0x04) |
Definition at line 171 of file mpi_targ.h.
#define PRIORITY_REASON_MSG_OUT_PARITY_ERR (0x03) |
Definition at line 170 of file mpi_targ.h.
#define PRIORITY_REASON_NO_DISCONNECT (0x00) |
Definition at line 167 of file mpi_targ.h.
#define PRIORITY_REASON_PROTOCOL_ERR (0x06) |
Definition at line 173 of file mpi_targ.h.
#define PRIORITY_REASON_SCSI_TASK_MANAGEMENT (0x01) |
Definition at line 168 of file mpi_targ.h.
#define PRIORITY_REASON_TARGET_BUSY (0x09) |
Definition at line 176 of file mpi_targ.h.
#define PRIORITY_REASON_UNKNOWN (0xFF) |
Definition at line 177 of file mpi_targ.h.
Definition at line 602 of file mpi_targ.h.
Definition at line 626 of file mpi_targ.h.
#define SET_INITIATOR_INDEX | ( | t, | |
ii | |||
) |
Definition at line 594 of file mpi_targ.h.
#define SET_INITIATOR_INDEX_0100 | ( | t, | |
ii | |||
) |
Definition at line 643 of file mpi_targ.h.
Definition at line 586 of file mpi_targ.h.
#define SET_IOC_INDEX_0100 | ( | t, | |
ii | |||
) |
Definition at line 634 of file mpi_targ.h.
Definition at line 609 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_CHK_OP (0x0001) |
Definition at line 425 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_CHKREGEN_OP (0x0007) |
Definition at line 430 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_CHKRM_OP (0x0003) |
Definition at line 427 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_INC_PRI_APPTAG (0x2000) |
Definition at line 441 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_INC_PRI_REFTAG (0x8000) |
Definition at line 443 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_INC_SEC_APPTAG (0x1000) |
Definition at line 440 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_INC_SEC_REFTAG (0x4000) |
Definition at line 442 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_INSERT_OP (0x0004) |
Definition at line 428 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_MASK_OP (0x0007) |
Definition at line 423 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_NOOP_OP (0x0000) |
Definition at line 424 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_PASS_REF_TAG (0x0008) |
Definition at line 432 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_REPLACE_OP (0x0006) |
Definition at line 429 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_STRIP_OP (0x0002) |
Definition at line 426 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_T10_CHK_APPTAG (0x0200) |
Definition at line 436 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_T10_CHK_GUARD (0x0100) |
Definition at line 435 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_T10_CHK_MASK (0x0700) |
Definition at line 434 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_T10_CHK_REFTAG (0x0400) |
Definition at line 437 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_EEDP_T10_CHK_SHIFT (8) |
Definition at line 438 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_MSGFLAGS_BIDIRECTIONAL (0x20) |
Definition at line 418 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_MSGFLAGS_MULTICAST (0x10) |
Definition at line 419 of file mpi_targ.h.
#define TARGET_ASSIST_EXT_MSGFLAGS_SGL_OFFSET_CHAINS (0x08) |
Definition at line 420 of file mpi_targ.h.
#define TARGET_ASSIST_FLAGS_AUTO_STATUS (0x02) |
Definition at line 350 of file mpi_targ.h.
#define TARGET_ASSIST_FLAGS_CONFIRMED (0x08) |
Definition at line 352 of file mpi_targ.h.
#define TARGET_ASSIST_FLAGS_DATA_DIRECTION (0x01) |
Definition at line 349 of file mpi_targ.h.
#define TARGET_ASSIST_FLAGS_HIGH_PRIORITY (0x04) |
Definition at line 351 of file mpi_targ.h.
#define TARGET_ASSIST_FLAGS_REPOST_CMD_BUFFER (0x80) |
Definition at line 353 of file mpi_targ.h.
#define TARGET_MODE_ABORT_TYPE_ALL_CMD_BUFFERS (0x00) |
Definition at line 545 of file mpi_targ.h.
#define TARGET_MODE_ABORT_TYPE_ALL_IO (0x01) |
Definition at line 546 of file mpi_targ.h.
#define TARGET_MODE_ABORT_TYPE_EXACT_IO (0x02) |
Definition at line 547 of file mpi_targ.h.
#define TARGET_MODE_ABORT_TYPE_EXACT_IO_REQUEST (0x03) |
Definition at line 548 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_MASK_HOST_INDEX (0x000003FF) |
Definition at line 614 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_MASK_INITIATOR_INDEX (0x1F800000) |
Definition at line 620 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_MASK_IOC_INDEX (0x001FF800) |
Definition at line 616 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_PORT_MASK (0x00400000) |
Definition at line 618 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_PORT_SHIFT (22) |
Definition at line 619 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_SHIFT_HOST_INDEX (0) |
Definition at line 615 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_SHIFT_INITIATOR_INDEX (23) |
Definition at line 621 of file mpi_targ.h.
#define TARGET_MODE_REPLY_0100_SHIFT_IOC_INDEX (11) |
Definition at line 617 of file mpi_targ.h.
#define TARGET_MODE_REPLY_ALIAS_MASK (0x04000000) |
Definition at line 577 of file mpi_targ.h.
#define TARGET_MODE_REPLY_ALIAS_SHIFT (26) |
Definition at line 578 of file mpi_targ.h.
#define TARGET_MODE_REPLY_INITIATOR_INDEX_MASK (0x03FFC000) |
Definition at line 575 of file mpi_targ.h.
#define TARGET_MODE_REPLY_INITIATOR_INDEX_SHIFT (14) |
Definition at line 576 of file mpi_targ.h.
#define TARGET_MODE_REPLY_IO_INDEX_MASK (0x00003FFF) |
Definition at line 573 of file mpi_targ.h.
#define TARGET_MODE_REPLY_IO_INDEX_SHIFT (0) |
Definition at line 574 of file mpi_targ.h.
#define TARGET_MODE_REPLY_PORT_MASK (0x10000000) |
Definition at line 579 of file mpi_targ.h.
#define TARGET_MODE_REPLY_PORT_SHIFT (28) |
Definition at line 580 of file mpi_targ.h.
#define TARGET_STATUS_SEND_FLAGS_AUTO_GOOD_STATUS (0x01) |
Definition at line 466 of file mpi_targ.h.
#define TARGET_STATUS_SEND_FLAGS_CONFIRMED (0x08) |
Definition at line 468 of file mpi_targ.h.
#define TARGET_STATUS_SEND_FLAGS_HIGH_PRIORITY (0x04) |
Definition at line 467 of file mpi_targ.h.
#define TARGET_STATUS_SEND_FLAGS_REPOST_CMD_BUFFER (0x80) |
Definition at line 469 of file mpi_targ.h.
typedef struct _MSG_TARGET_CMD_BUFFER_POST_BASE_LIST_REPLY MSG_TARGET_CMD_BUFFER_POST_BASE_LIST_REPLY |
typedef struct _MSG_TARGET_CMD_BUFFER_POST_BASE_LIST_REPLY PTR_MSG_TARGET_CMD_BUFFER_POST_BASE_LIST_REPLY |