Lines Matching +full:10 +full:base +full:- +full:te
8 * Copyright (c) 1999-2008 LSI Corporation
9 * (mailto:DL-MPTFusionLinux@lsi.com)
12 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
26 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
45 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
50 /*{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
69 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
76 #define COPYRIGHT "Copyright (c) 1999-2008 " MODULEAUTHOR
80 #define MPT_LINUX_PACKAGE_NAME "@(#)mptlinux-3.04.20"
86 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
159 * Try to keep these at 2^N-1
198 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
202 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
204 * Attempt semi-consistent error & warning msgs across
212 #define MYIOC_s_WARN_FMT KERN_WARNING MYNAM ": %s: WARNING - "
213 #define MYIOC_s_ERR_FMT KERN_ERR MYNAM ": %s: ERROR - "
215 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
244 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
249 MPTBASE_DRIVER, /* MPT base class */
280 * The message context must be reset (computed via base address
283 * NOTE2: On non-32-bit systems, where pointers are LARGE,
306 * 31-24: reserved
307 * 23-16: call back index
308 * 15-0 : request index
347 u32 Doorbell; /* 00 System<->IOC Doorbell reg */
350 u32 TestBase; /* 0C Test Base Address */
351 u32 DiagRwData; /* 10 Read Write Data (fw download) */
353 u32 Reserved1[6]; /* 18-2F reserved for future use */
356 u32 Reserved2[2]; /* 38-3F reserved for future use */
360 u32 Reserved3; /* 4C-4F reserved for future use */
362 u32 Reserved4[15]; /* 54-8F */
364 u32 Reserved5[1050];/* 94-10F8 */
365 u32 Reset_1078; /* 10FC Reset 1078 */
375 * Dynamic Multi-Pathing specific stuff...
385 * VirtDevice - FC LUN device or SCSI target device
499 * SAF-TE if Inquiry data length
500 * is too short to check for SAF-TE
558 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
561 * MPT_SCSI_HOST defines - Used by the IOCTL and the SCSI drivers
601 * Adapter Structure - pci_dev specific. Maximum: MPT_MAX_ADAPTERS
635 MPT_FRAME_HDR *reply_frames; /* Reply msg frames - rounded up! */
658 MPT_FRAME_HDR *req_frames; /* Request msg frames - rounded up! */
665 * the SCSI mid-layer. We have one 256 byte sense buffer
671 u8 *HostPageBuffer; /* SAS - host page buffer support */
805 * Invent MPT host event (super-set of MPI Events)
806 * Fitted to 1030's 64-byte [max] request frame size
809 EventNotificationReply_t MpiEvent; /* 8 32-bit words! */
827 (ioc->sg_addr_size == sizeof(u64)) ? \
834 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
841 (MPT_FRAME_HDR*)( (u8*)(ioc)->req_frames + (ioc)->req_sz * (idx) )
844 (int)( ((u8*)mf - (u8*)(ioc)->req_frames) / (ioc)->req_sz )
847 (MPT_FRAME_HDR*)( (u8*)(ioc)->reply_frames + (ioc)->req_sz * (idx) )
849 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
856 * MPT_SCSI_HOST defines - Used by the IOCTL and the SCSI drivers
880 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
882 * More Dynamic Multi-Pathing stuff...
888 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
890 * Generic structure passed to the base mpt_config function.
905 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
956 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
974 * Shifted SGE Defines - Use in SGE with FlagsLength member.
1004 /*}-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/