Lines Matching +full:num +full:- +full:rings

4  * Copyright (C) 2017-2019 Broadcom. All Rights Reserved. The term *
6 * Copyright (C) 2004-2016 Emulex. All rights reserved. *
16 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE *
61 uint16_t iotag; /* pre-assigned IO tag */
62 uint16_t sli4_lxritag; /* logical pre-assigned XRI. */
63 uint16_t sli4_xritag; /* pre-assigned XRI, (OXID) tag. */
69 union lpfc_wqe128 wqe; /* SLI-4 */
70 IOCB_t iocb; /* SLI-3 */
74 uint8_t retry; /* retry counter for IOCB cmd - if needed */
79 #define LPFC_IO_FCP 4 /* FCP command -- iocbq in scsi_buf */
87 #define LPFC_IO_DIF_PASS 0x400 /* T10 DIF IO pass-thru prot */
92 #define LPFC_FIP_ELS_ID_MASK 0xc000 /* ELS_ID range 0-3, non-shifted mask */
170 #define LPFC_MAX_RING_MASK 5 /* max num of rctl/type masks allowed per
172 #define LPFC_SLI3_MAX_RING 4 /* Max num of SLI3 rings used by driver.
210 uint32_t *cmdringaddr; /* virtual address for cmd rings */
211 uint32_t *rspringaddr; /* virtual address for rsp rings */
266 /* Structure used for configuring rings to a specific profile or rctl / type */
285 /* Non-config rings fields to keep track of buffer allocations */
357 /* Timeout for non-flash-based outstanding sli_config mbox command (Seconds) */
359 /* Timeout for flash-based outstanding sli_config mbox command (Seconds) */
361 /* Timeout for other flash-based outstanding mbox command (Seconds) */
394 uint16_t status; /* From IOCB Word 7- ulpStatus */
397 uint32_t seg_cnt; /* Number of scatter-gather segments returned by
416 * address of the dma-able buffer containing the