Home
last modified time | relevance | path

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

/linux-6.15/drivers/scsi/elx/libefc_sli/
H A Dsli4.c686 res_q = (void *)((u8 *)sli4->bmbx.virt + in __sli_create_queue()
1049 res = (void *)((u8 *)sli4->bmbx.virt + in sli_queue_free()
4262 (((u8 *)sli4->bmbx.virt) + in sli_get_sli4_parameters()
4527 (((u8 *)sli4->bmbx.virt) + in sli_get_config()
4551 read_nvparms = sli4->bmbx.virt; in sli_get_config()
4651 sli4->bmbx.virt = dma_alloc_coherent(&pdev->dev, sli4->bmbx.size, in sli_setup()
4652 &sli4->bmbx.phys, GFP_KERNEL); in sli_setup()
4653 if (!sli4->bmbx.virt) { in sli_setup()
4665 upper_32_bits(sli4->bmbx.phys), in sli_setup()
4666 lower_32_bits(sli4->bmbx.phys), sli4->bmbx.size); in sli_setup()
[all …]
H A Dsli4.h3711 struct efc_dma bmbx; member
/linux-6.15/drivers/scsi/elx/efct/
H A Defct_hw.c1379 void *bmbx = NULL; in efct_hw_command() local
1403 bmbx = hw->sli.bmbx.virt; in efct_hw_command()
1405 memcpy(bmbx, cmd, SLI4_BMBX_SIZE); in efct_hw_command()
1409 memcpy(cmd, bmbx, SLI4_BMBX_SIZE); in efct_hw_command()
/linux-6.15/drivers/scsi/lpfc/
H A Dlpfc_init.c9762 phba->sli4_hba.bmbx.dmabuf = dmabuf; in lpfc_create_bootstrap_mbox()
9763 phba->sli4_hba.bmbx.bmbx_size = bmbx_size; in lpfc_create_bootstrap_mbox()
9765 phba->sli4_hba.bmbx.avirt = PTR_ALIGN(dmabuf->virt, in lpfc_create_bootstrap_mbox()
9767 phba->sli4_hba.bmbx.aphys = ALIGN(dmabuf->phys, in lpfc_create_bootstrap_mbox()
9778 dma_address = &phba->sli4_hba.bmbx.dma_address; in lpfc_create_bootstrap_mbox()
9779 phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys; in lpfc_create_bootstrap_mbox()
9805 phba->sli4_hba.bmbx.bmbx_size, in lpfc_destroy_bootstrap_mbox()
9806 phba->sli4_hba.bmbx.dmabuf->virt, in lpfc_destroy_bootstrap_mbox()
9807 phba->sli4_hba.bmbx.dmabuf->phys); in lpfc_destroy_bootstrap_mbox()
9809 kfree(phba->sli4_hba.bmbx.dmabuf); in lpfc_destroy_bootstrap_mbox()
[all …]
H A Dlpfc_sli4.h889 struct lpfc_bmbx bmbx; member
H A Dlpfc_sli.c9955 memset(phba->sli4_hba.bmbx.avirt, 0, sizeof(struct lpfc_bmbx_create)); in lpfc_sli4_post_sync_mbox()
9956 lpfc_sli4_pcimem_bcopy(mb, phba->sli4_hba.bmbx.avirt, in lpfc_sli4_post_sync_mbox()
9960 dma_address = &phba->sli4_hba.bmbx.dma_address; in lpfc_sli4_post_sync_mbox()
9981 lpfc_sli4_pcimem_bcopy(phba->sli4_hba.bmbx.avirt, mb, in lpfc_sli4_post_sync_mbox()
9983 mbox_rgn = (struct lpfc_bmbx_create *) phba->sli4_hba.bmbx.avirt; in lpfc_sli4_post_sync_mbox()