Lines Matching refs:dmp
2766 struct lpfc_dmabufext *dmp; in diag_cmd_data_alloc() local
2780 dmp = kmalloc(sizeof(struct lpfc_dmabufext), GFP_KERNEL); in diag_cmd_data_alloc()
2781 if (!dmp) in diag_cmd_data_alloc()
2784 INIT_LIST_HEAD(&dmp->dma.list); in diag_cmd_data_alloc()
2788 list_add_tail(&dmp->dma.list, &mlist->dma.list); in diag_cmd_data_alloc()
2790 mlist = dmp; in diag_cmd_data_alloc()
2793 dmp->dma.virt = dma_alloc_coherent(&pcidev->dev, in diag_cmd_data_alloc()
2795 &(dmp->dma.phys), in diag_cmd_data_alloc()
2798 if (!dmp->dma.virt) in diag_cmd_data_alloc()
2801 dmp->size = cnt; in diag_cmd_data_alloc()
2806 dmp->dma.phys, LPFC_BPL_SIZE, PCI_DMA_TODEVICE); in diag_cmd_data_alloc()
2809 memset((uint8_t *)dmp->dma.virt, 0, cnt); in diag_cmd_data_alloc()
2814 bpl->addrLow = le32_to_cpu(putPaddrLow(dmp->dma.phys)); in diag_cmd_data_alloc()
2815 bpl->addrHigh = le32_to_cpu(putPaddrHigh(dmp->dma.phys)); in diag_cmd_data_alloc()
2852 struct lpfc_dmabuf *dmp; in lpfcdiag_loop_post_rxbufs() local
2879 dmp = &rxbuffer->dma; in lpfcdiag_loop_post_rxbufs()
2885 list_add_tail(&head, &dmp->list); in lpfcdiag_loop_post_rxbufs()
2930 dmp = list_entry(next, struct lpfc_dmabuf, list); in lpfcdiag_loop_post_rxbufs()
2944 dmp = list_entry(next, struct lpfc_dmabuf, list); in lpfcdiag_loop_post_rxbufs()