Searched refs:dma_desc (Results 1 – 3 of 3) sorted by relevance
240 sgl_dma = htole64(dma_buff->dma_desc[i].dma_addr); in mpi3mr_app_construct_nvme_sgl()251 nvme_sgl->length = htole32(dma_buff->dma_desc[i].size); in mpi3mr_app_construct_nvme_sgl()324 dma_addr = dma_buff->dma_desc[count].dma_addr; in mpi3mr_app_build_nvme_prp()332 dma_addr = dma_buff->dma_desc[0].dma_addr; in mpi3mr_app_build_nvme_prp()333 desc_len = dma_buff->dma_desc[0].size; in mpi3mr_app_build_nvme_prp()506 dma_buff->dma_desc[desc_count].dma_addr; in mpi3mr_app_build_nvme_prp()508 dma_buff->dma_desc[desc_count].size; in mpi3mr_app_build_nvme_prp()557 dma_buffers->dma_desc = malloc(sizeof(*dma_buffers->dma_desc) * needed_desc, in mpi3mr_map_data_buffer_dma()559 if (!dma_buffers->dma_desc) in mpi3mr_map_data_buffer_dma()565 dma_buffers->dma_desc[i].addr = sc->ioctl_sge[desc_count].addr; in mpi3mr_map_data_buffer_dma()[all …]
237 struct dma_memory_desc *dma_desc; member
599 struct aw_mmc_dma_desc *dma_desc; in aw_dma_cb() local608 dma_desc = sc->aw_dma_desc; in aw_dma_cb()611 dma_desc[i].buf_size = 0; /* Size of 0 indicate max len */ in aw_dma_cb()613 dma_desc[i].buf_size = segs[i].ds_len; in aw_dma_cb()614 dma_desc[i].buf_addr = segs[i].ds_addr; in aw_dma_cb()615 dma_desc[i].config = AW_MMC_DMA_CONFIG_CH | in aw_dma_cb()618 dma_desc[i].next = sc->aw_dma_desc_phys + in aw_dma_cb()622 dma_desc[0].config |= AW_MMC_DMA_CONFIG_FD; in aw_dma_cb()623 dma_desc[nsegs - 1].config |= AW_MMC_DMA_CONFIG_LD | in aw_dma_cb()625 dma_desc[nsegs - 1].config &= ~AW_MMC_DMA_CONFIG_DIC; in aw_dma_cb()[all …]