Home
last modified time | relevance | path

Searched refs:bmbx (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/scsi/elx/libefc_sli/
Dsli4.c454 req = sli_config_cmd_init(sli4, sli4->bmbx.virt, payload_size, dma); in sli_cmd_rq_create_v2()
553 if (sli_cmd_rq_create_v1(sli4, sli4->bmbx.virt, &q->dma, cq->id, in sli_fc_rq_alloc()
681 if (sli_res_sli_config(sli4, sli4->bmbx.virt)) { in __sli_create_queue()
686 res_q = (void *)((u8 *)sli4->bmbx.virt + in __sli_create_queue()
781 if (!sli_cmd_common_create_eq(sli4, sli4->bmbx.virt, &q->dma) && in sli_queue_alloc()
787 if (!sli_cmd_common_create_cq(sli4, sli4->bmbx.virt, &q->dma, in sli_queue_alloc()
795 if (!sli_cmd_common_create_mq_ext(sli4, sli4->bmbx.virt, in sli_queue_alloc()
802 if (!sli_cmd_wq_create(sli4, sli4->bmbx.virt, &q->dma, in sli_queue_alloc()
858 req = sli_config_cmd_init(sli4, sli4->bmbx.virt, payload_size, dma); in sli_cmd_cq_set_create()
982 req = sli_config_cmd_init(sli4, sli4->bmbx.virt, in sli_cmd_common_destroy_q()
[all …]
Dsli4.h3711 struct efc_dma bmbx; member
/Linux-v5.15/drivers/scsi/elx/efct/
Defct_hw.c1379 void *bmbx = NULL; in efct_hw_command() local
1403 bmbx = hw->sli.bmbx.virt; in efct_hw_command()
1405 memset(bmbx, 0, SLI4_BMBX_SIZE); in efct_hw_command()
1406 memcpy(bmbx, cmd, SLI4_BMBX_SIZE); in efct_hw_command()
1410 memcpy(cmd, bmbx, SLI4_BMBX_SIZE); in efct_hw_command()
/Linux-v5.15/drivers/scsi/lpfc/
Dlpfc_init.c9560 phba->sli4_hba.bmbx.dmabuf = dmabuf; in lpfc_create_bootstrap_mbox()
9561 phba->sli4_hba.bmbx.bmbx_size = bmbx_size; in lpfc_create_bootstrap_mbox()
9563 phba->sli4_hba.bmbx.avirt = PTR_ALIGN(dmabuf->virt, in lpfc_create_bootstrap_mbox()
9565 phba->sli4_hba.bmbx.aphys = ALIGN(dmabuf->phys, in lpfc_create_bootstrap_mbox()
9576 dma_address = &phba->sli4_hba.bmbx.dma_address; in lpfc_create_bootstrap_mbox()
9577 phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys; in lpfc_create_bootstrap_mbox()
9582 pa_addr = (uint32_t) ((phba->sli4_hba.bmbx.aphys >> 4) & 0x3fffffff); in lpfc_create_bootstrap_mbox()
9603 phba->sli4_hba.bmbx.bmbx_size, in lpfc_destroy_bootstrap_mbox()
9604 phba->sli4_hba.bmbx.dmabuf->virt, in lpfc_destroy_bootstrap_mbox()
9605 phba->sli4_hba.bmbx.dmabuf->phys); in lpfc_destroy_bootstrap_mbox()
[all …]
Dlpfc_sli4.h889 struct lpfc_bmbx bmbx; member
Dlpfc_sli.c9635 memset(phba->sli4_hba.bmbx.avirt, 0, sizeof(struct lpfc_bmbx_create)); in lpfc_sli4_post_sync_mbox()
9636 lpfc_sli4_pcimem_bcopy(mb, phba->sli4_hba.bmbx.avirt, in lpfc_sli4_post_sync_mbox()
9640 dma_address = &phba->sli4_hba.bmbx.dma_address; in lpfc_sli4_post_sync_mbox()
9661 lpfc_sli4_pcimem_bcopy(phba->sli4_hba.bmbx.avirt, mb, in lpfc_sli4_post_sync_mbox()
9663 mbox_rgn = (struct lpfc_bmbx_create *) phba->sli4_hba.bmbx.avirt; in lpfc_sli4_post_sync_mbox()