Home
last modified time | relevance | path

Searched refs:sli4 (Results 1 – 10 of 10) sorted by relevance

/linux-6.6.21/drivers/scsi/elx/libefc_sli/
Dsli4.c44 sli_config_cmd_init(struct sli4 *sli4, void *buf, u32 length, in sli_config_cmd_init() argument
51 efc_log_err(sli4, "Too big for an embedded cmd with len(%d)\n", in sli_config_cmd_init()
78 sli4->bmbx_non_emb_pmd = dma; in sli_config_cmd_init()
92 sli_cmd_common_create_cq(struct sli4 *sli4, void *buf, struct efc_dma *qmem, in sli_cmd_common_create_cq() argument
126 cqv2 = sli_config_cmd_init(sli4, buf, cmd_size, NULL); in sli_cmd_common_create_cq()
155 efc_log_err(sli4, "num_pages %d not valid\n", num_pages); in sli_cmd_common_create_cq()
159 if (sli4->if_type == SLI4_INTF_IF_TYPE_6) in sli_cmd_common_create_cq()
178 sli_cmd_common_create_eq(struct sli4 *sli4, void *buf, struct efc_dma *qmem) in sli_cmd_common_create_eq() argument
187 eq = sli_config_cmd_init(sli4, buf, SLI4_CFG_PYLD_LENGTH(cmn_create_eq), in sli_cmd_common_create_eq()
192 if (sli4->if_type == SLI4_INTF_IF_TYPE_6) in sli_cmd_common_create_eq()
[all …]
Dsli4.h3660 struct sli4 { struct
3735 sli_get_max_sge(struct sli4 *sli4) in sli_get_max_sge() argument
3737 return sli4->sge_supported_length; in sli_get_max_sge()
3741 sli_get_max_sgl(struct sli4 *sli4) in sli_get_max_sgl() argument
3743 if (sli4->sgl_page_sizes != 1) { in sli_get_max_sgl()
3744 efc_log_err(sli4, "unsupported SGL page sizes %#x\n", in sli_get_max_sgl()
3745 sli4->sgl_page_sizes); in sli_get_max_sgl()
3749 return (sli4->max_sgl_pages * SLI_PAGE_SIZE) / sizeof(struct sli4_sge); in sli_get_max_sgl()
3753 sli_get_medium(struct sli4 *sli4) in sli_get_medium() argument
3755 switch (sli4->topology) { in sli_get_medium()
[all …]
/linux-6.6.21/drivers/scsi/elx/
DMakefile18 efct-objs += libefc_sli/sli4.o
/linux-6.6.21/drivers/scsi/elx/efct/
Defct_hw_queues.c197 struct sli4 *sli4 = &hw->sli; in efct_hw_new_cq_set() local
222 if (sli_cq_alloc_set(sli4, qs, num_cqs, entry_count, assefct)) { in efct_hw_new_cq_set()
Defct_hw.h368 struct sli4 sli;
Defct_driver.c93 struct sli4 *sli; in efct_efclib_config()
Defct_hw.c1155 struct sli4 *sli = &hw->sli; in efct_get_wwnn()
1165 struct sli4 *sli = &hw->sli; in efct_get_wwpn()
/linux-6.6.21/drivers/scsi/lpfc/
Dlpfc_sli.h294 struct lpfc_sli4_ring sli4; member
Dlpfc_init.c11000 pring->sli.sli4.wqp = (void *)wq; in lpfc_create_wq_cq()
/linux-6.6.21/drivers/scsi/elx/libefc/
Defclib.h518 struct sli4 *sli;