Lines Matching refs:dma_desc
682 drv_buf_iter->dma_desc[0].size,
683 drv_buf_iter->dma_desc[0].dma_addr);
725 drv_buf_iter->dma_desc[i].size,
726 drv_buf_iter->dma_desc[i].dma_addr);
843 sgl_dma = cpu_to_le64(drv_buf_iter->dma_desc[i].dma_addr);
855 nvme_sgl->length = cpu_to_le32(drv_buf_iter->dma_desc[i].size);
947 dma_addr = drv_buf_iter->dma_desc[count].dma_addr;
956 dma_addr = drv_buf_iter->dma_desc[0].dma_addr;
957 desc_len = drv_buf_iter->dma_desc[0].size;
1118 drv_buf_iter->dma_desc[desc_count].dma_addr;
1120 drv_buf_iter->dma_desc[desc_count].size;
1166 drv_buf->dma_desc = kzalloc(sizeof(*drv_buf->dma_desc) * needed_desc,
1168 if (!drv_buf->dma_desc)
1171 drv_buf->dma_desc[i].addr = mrioc->ioctl_sge[desc_count].addr;
1172 drv_buf->dma_desc[i].dma_addr =
1175 drv_buf->dma_desc[i].size = buf_len;
1177 drv_buf->dma_desc[i].size =
1179 buf_len -= drv_buf->dma_desc[i].size;
1180 memset(drv_buf->dma_desc[i].addr, 0,
1183 memcpy(drv_buf->dma_desc[i].addr,
1185 drv_buf->dma_desc[i].size);
1186 copied_len += drv_buf->dma_desc[i].size;
1430 drv_buf_iter->dma_desc = NULL;
1445 drv_buf_iter->dma_desc = NULL;
1694 drv_buf_iter->dma_desc[desc_count].addr,
1695 drv_buf_iter->dma_desc[desc_count].size);
1697 drv_buf_iter->dma_desc[desc_count].size;
1721 kfree(drv_buf_iter->dma_desc);