Lines Matching refs:bmbx
9765 * maibox is copied into the bmbx mailbox region before issuing the
9768 phba->sli4_hba.bmbx.dmabuf = dmabuf;
9769 phba->sli4_hba.bmbx.bmbx_size = bmbx_size;
9771 phba->sli4_hba.bmbx.avirt = PTR_ALIGN(dmabuf->virt,
9773 phba->sli4_hba.bmbx.aphys = ALIGN(dmabuf->phys,
9781 * Upcast bmbx aphys to 64bits so shift instruction compiles
9784 dma_address = &phba->sli4_hba.bmbx.dma_address;
9785 phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys;
9790 pa_addr = (uint32_t) ((phba->sli4_hba.bmbx.aphys >> 4) & 0x3fffffff);
9811 phba->sli4_hba.bmbx.bmbx_size,
9812 phba->sli4_hba.bmbx.dmabuf->virt,
9813 phba->sli4_hba.bmbx.dmabuf->phys);
9815 kfree(phba->sli4_hba.bmbx.dmabuf);
9816 memset(&phba->sli4_hba.bmbx, 0, sizeof(struct lpfc_bmbx));