Lines Matching refs:bmbx
5456 * maibox is copied into the bmbx mailbox region before issuing the
5459 phba->sli4_hba.bmbx.dmabuf = dmabuf;
5460 phba->sli4_hba.bmbx.bmbx_size = bmbx_size;
5462 phba->sli4_hba.bmbx.avirt = PTR_ALIGN(dmabuf->virt,
5464 phba->sli4_hba.bmbx.aphys = ALIGN(dmabuf->phys,
5472 * Upcast bmbx aphys to 64bits so shift instruction compiles
5475 dma_address = &phba->sli4_hba.bmbx.dma_address;
5476 phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys;
5481 pa_addr = (uint32_t) ((phba->sli4_hba.bmbx.aphys >> 4) & 0x3fffffff);
5502 phba->sli4_hba.bmbx.bmbx_size,
5503 phba->sli4_hba.bmbx.dmabuf->virt,
5504 phba->sli4_hba.bmbx.dmabuf->phys);
5506 kfree(phba->sli4_hba.bmbx.dmabuf);
5507 memset(&phba->sli4_hba.bmbx, 0, sizeof(struct lpfc_bmbx));