Lines Matching +full:pcie +full:- +full:mirror

3  *    Copyright (c) 2019-2020 Microchip Technology Inc. and its subsidiaries
5 * Copyright 2014-2015 PMC-Sierra, Inc.
6 * Copyright 2000,2009-2015 Hewlett-Packard Development Company, L.P.
207 /* SCSI-3 Commands */
243 __le16 metadata_disks_per_row;/* mirror/parity disk entries / row
246 __le16 layout_map_count; /* layout maps (1 map per mirror/parity
267 #define GET_BMIC_DRIVE_NUMBER(lunid) (((GET_BMIC_BUS((lunid)) - 1) << 8) + \
272 u8 lun_count; /* multi-lun device, how many luns */
393 u8 offense_num; /* byte # of offense 0-base */
414 #define DIRECT_LOOKUP_MASK (~((1 << DIRECT_LOOKUP_SHIFT) - 1))
424 * bit 1-3: to device, indicates block fetch table entry for
475 * Note that this structure must be 128-byte aligned in size.
479 __le16 dev_handle; /* 0x00 - 0x01 */
482 u8 reserved2[8]; /* 0x04 - 0x0B */
483 u32 err_info; /* 0x0C - 0x0F */
484 u8 reserved3[2]; /* 0x10 - 0x11 */
488 u8 reserved5[7]; /* 0x15 - 0x1B */
489 __le32 transfer_len; /* 0x1C - 0x1F */
490 u8 reserved6[4]; /* 0x20 - 0x23 */
491 __le16 io_flags; /* 0x24 - 0x25 */
492 u8 reserved7[14]; /* 0x26 - 0x33 */
493 u8 LUN[8]; /* 0x34 - 0x3B */
494 __le32 control; /* 0x3C - 0x3F */
495 u8 CDB[16]; /* 0x40 - 0x4F */
496 u8 reserved8[16]; /* 0x50 - 0x5F */
497 __le16 host_context_flags; /* 0x60 - 0x61 */
498 __le16 timeout_sec; /* 0x62 - 0x63 */
500 u8 reserved9[3]; /* 0x65 - 0x67 */
501 __le64 tag; /* 0x68 - 0x6F */
502 __le64 host_addr; /* 0x70 - 0x77 */
503 u8 CISS_LUN[8]; /* 0x78 - 0x7F */
579 * Note that this structure must be 128-byte aligned in size.
587 /* 0b=PCIe, 1b=DDR */
628 __le32 it_nexus; /* SCSI I-T Nexus */
675 u8 reserved[0x78 - 0x70];
814 (idphydrv->extra_physical_drive_flags & (1 << 10))
834 ((idphydrv->percent_endurance_used & 0x80) || \
835 (idphydrv->percent_endurance_used > 10000))
838 (idphydrv->drive_authentication == 0x80)
841 (idphydrv->smart_carrier_authentication != 0x0)
843 (idphydrv->smart_carrier_authentication == 0x01)