|
Linux Kernel
3.7.1
|
#include <linux/spinlock.h>#include <linux/rwsem.h>#include <linux/ata.h>#include <linux/interrupt.h>#include <linux/genhd.h>Go to the source code of this file.
Data Structures | |
| struct | smart_attr |
| struct | host_to_dev_fis |
| struct | mtip_cmd_hdr |
| struct | mtip_cmd_sg |
| struct | mtip_cmd |
| struct | mtip_port |
| struct | driver_data |
Enumerations | |
| enum | { MTIP_PF_IC_ACTIVE_BIT = 0, MTIP_PF_EH_ACTIVE_BIT = 1, MTIP_PF_SE_ACTIVE_BIT = 2, MTIP_PF_DM_ACTIVE_BIT = 3, MTIP_PF_PAUSE_IO, MTIP_PF_SVC_THD_ACTIVE_BIT = 4, MTIP_PF_ISSUE_CMDS_BIT = 5, MTIP_PF_REBUILD_BIT = 6, MTIP_PF_SVC_THD_STOP_BIT = 8, MTIP_DDF_SEC_LOCK_BIT = 0, MTIP_DDF_REMOVE_PENDING_BIT = 1, MTIP_DDF_OVER_TEMP_BIT = 2, MTIP_DDF_WRITE_PROTECT_BIT = 3, MTIP_DDF_STOP_IO, MTIP_DDF_CLEANUP_BIT = 5, MTIP_DDF_RESUME_BIT = 6, MTIP_DDF_INIT_DONE_BIT = 7, MTIP_DDF_REBUILD_FAILED_BIT = 8 } |
Variables | |
| struct smart_attr | __packed |
Definition at line 124 of file mtip32xx.h.
| #define dbg_printk | ( | format, | |
| arg... | |||
| ) |
Definition at line 119 of file mtip32xx.h.
| #define MTIP_ABAR 5 |
Definition at line 113 of file mtip32xx.h.
| #define MTIP_DFS_MAX_BUF_SIZE 1024 |
Definition at line 122 of file mtip32xx.h.
| #define MTIP_DRV_NAME "mtip32xx" |
Definition at line 91 of file mtip32xx.h.
| #define MTIP_DRV_VERSION "1.2.6os3" |
Definition at line 92 of file mtip32xx.h.
| #define MTIP_FTL_REBUILD_MAGIC 0xED51 |
Definition at line 52 of file mtip32xx.h.
| #define MTIP_FTL_REBUILD_OFFSET 142 |
Definition at line 51 of file mtip32xx.h.
| #define MTIP_FTL_REBUILD_TIMEOUT_MS 2400000 |
Definition at line 53 of file mtip32xx.h.
| #define MTIP_INTERNAL_COMMAND_TIMEOUT_MS 5000 |
Definition at line 45 of file mtip32xx.h.
| #define MTIP_IOCTL_COMMAND_TIMEOUT_MS 5000 |
Definition at line 44 of file mtip32xx.h.
| #define MTIP_MAX_COMMAND_SLOTS (MTIP_MAX_SLOT_GROUPS * 32) |
Definition at line 98 of file mtip32xx.h.
| #define MTIP_MAX_MINORS 16 |
Definition at line 95 of file mtip32xx.h.
| #define MTIP_MAX_RETRIES 2 |
Definition at line 40 of file mtip32xx.h.
| #define MTIP_MAX_SG 128 |
Definition at line 69 of file mtip32xx.h.
| #define MTIP_MAX_SLOT_GROUPS 8 |
Definition at line 75 of file mtip32xx.h.
| #define MTIP_NCQ_COMMAND_TIMEOUT_MS 5000 |
Definition at line 43 of file mtip32xx.h.
| #define MTIP_SEC_ERASE_MODE 0x2 |
Definition at line 37 of file mtip32xx.h.
Definition at line 56 of file mtip32xx.h.
Definition at line 63 of file mtip32xx.h.
| #define MTIP_TAG_INTERNAL 0 |
Definition at line 78 of file mtip32xx.h.
| #define MTIP_TIMEOUT_CHECK_PERIOD 500 |
Definition at line 48 of file mtip32xx.h.
| #define P320H_DEVICE_ID 0x5150 |
Definition at line 82 of file mtip32xx.h.
| #define P320M_DEVICE_ID 0x5151 |
Definition at line 83 of file mtip32xx.h.
| #define P320S_DEVICE_ID 0x5152 |
Definition at line 84 of file mtip32xx.h.
| #define P325M_DEVICE_ID 0x5153 |
Definition at line 85 of file mtip32xx.h.
| #define P420H_DEVICE_ID 0x5160 |
Definition at line 86 of file mtip32xx.h.
| #define P420M_DEVICE_ID 0x5161 |
Definition at line 87 of file mtip32xx.h.
| #define P425M_DEVICE_ID 0x5163 |
Definition at line 88 of file mtip32xx.h.
| #define PCI_SUBSYSTEM_DEVICEID 0x2E |
Definition at line 31 of file mtip32xx.h.
| #define PCI_VENDOR_ID_MICRON 0x1344 |
Definition at line 81 of file mtip32xx.h.
| #define PCIE_CONFIG_EXT_DEVICE_CONTROL_OFFSET 0x48 |
Definition at line 34 of file mtip32xx.h.
| #define SLOTBITS_IN_LONGS |
Definition at line 109 of file mtip32xx.h.
| anonymous enum |
Definition at line 126 of file mtip32xx.h.
1.8.2