Home
last modified time | relevance | path

Searched refs:cur_sg (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/fpga/
Dzynq-fpga.c140 struct scatterlist *cur_sg; member
175 while (priv->cur_sg) { in zynq_step_dma()
180 addr = sg_dma_address(priv->cur_sg); in zynq_step_dma()
181 len = sg_dma_len(priv->cur_sg); in zynq_step_dma()
189 priv->cur_sg = NULL; in zynq_step_dma()
191 priv->cur_sg = sg_next(priv->cur_sg); in zynq_step_dma()
207 if (first && priv->cur_sg) { in zynq_step_dma()
210 } else if (!priv->cur_sg) { in zynq_step_dma()
232 (intr_status & IXR_DMA_DONE_MASK) && priv->cur_sg) { in zynq_fpga_isr()
434 priv->cur_sg = sgt->sgl; in zynq_fpga_ops_write()
[all …]
/Linux-v4.19/arch/arm/mach-rpc/
Ddma.c33 struct scatterlist cur_sg; /* Current controller buffer */ member
110 iomd_get_next_sg(&idma->cur_sg, idma); in iomd_dma_handle()
115 iomd_writel(idma->cur_sg.dma_address, base + CURA); in iomd_dma_handle()
116 iomd_writel(idma->cur_sg.length, base + ENDA); in iomd_dma_handle()
122 iomd_writel(idma->cur_sg.dma_address, base + CURB); in iomd_dma_handle()
123 iomd_writel(idma->cur_sg.length, base + ENDB); in iomd_dma_handle()
129 idma->cur_sg.length == (DMA_END_S|DMA_END_L)) in iomd_dma_handle()
/Linux-v4.19/fs/exofs/
Dore_raid.c312 per_dev->dev, cur_len, not_last, per_dev->cur_sg, in _ore_add_sg_seg()
316 if (!per_dev->cur_sg) { in _ore_add_sg_seg()
321 ++per_dev->cur_sg; in _ore_add_sg_seg()
335 sge = &per_dev->sglist[per_dev->cur_sg - 1]; in _ore_add_sg_seg()
343 ++per_dev->cur_sg; in _ore_add_sg_seg()
350 --per_dev->cur_sg; in _ore_add_sg_seg()
665 if (per_dev->cur_sg >= ios->sgs_per_dev) { in _ore_add_parity_unit()
667 per_dev->cur_sg, ios->sgs_per_dev); in _ore_add_parity_unit()
Dore.c991 if (per_dev->cur_sg) { in _ore_read_mirror()
994 if (unlikely(!per_dev->cur_sg)) in _ore_read_mirror()
998 per_dev->sglist, per_dev->cur_sg); in _ore_read_mirror()
1008 first_dev, per_dev->cur_sg); in _ore_read_mirror()
/Linux-v4.19/drivers/mmc/host/
Dmoxart-mmc.c134 struct scatterlist *cur_sg; member
154 host->cur_sg = data->sg; in moxart_init_sg()
156 host->data_remain = host->cur_sg->length; in moxart_init_sg()
167 host->cur_sg++; in moxart_next_sg()
171 host->data_remain = host->cur_sg->length; in moxart_next_sg()
314 sgp = sg_virt(host->cur_sg); in moxart_transfer_pio()
Dwbsd.h155 struct scatterlist* cur_sg; /* Current SG entry */ member
Dwbsd.c245 host->cur_sg = data->sg; in wbsd_init_sg()
249 host->remain = host->cur_sg->length; in wbsd_init_sg()
257 host->cur_sg++; in wbsd_next_sg()
265 host->remain = host->cur_sg->length; in wbsd_next_sg()
273 return kmap_atomic(sg_page(host->cur_sg)) + host->cur_sg->offset; in wbsd_map_sg()
/Linux-v4.19/drivers/gpu/drm/via/
Dvia_dmablit.c496 drm_via_sg_info_t *cur_sg; in via_dmablit_workqueue() local
514 cur_sg = blitq->blits[cur_released]; in via_dmablit_workqueue()
521 via_free_sg_info(dev->pdev, cur_sg); in via_dmablit_workqueue()
522 kfree(cur_sg); in via_dmablit_workqueue()
/Linux-v4.19/drivers/scsi/
Desp_scsi.c380 spriv->cur_sg = sg; in esp_map_dma()
398 return sg_dma_address(p->cur_sg) + in esp_cur_dma_addr()
399 (sg_dma_len(p->cur_sg) - in esp_cur_dma_addr()
437 p->cur_sg++; in esp_advance_dma()
438 p->cur_residue = sg_dma_len(p->cur_sg); in esp_advance_dma()
463 ent->saved_cur_sg = spriv->cur_sg; in esp_save_pointers()
477 spriv->cur_sg = ent->saved_cur_sg; in esp_restore_pointers()
1361 ptr = scsi_kmap_atomic_sg(p->cur_sg, p->u.num_sg, in esp_data_bytes_sent()
1653 if (spriv->cur_residue == sg_dma_len(spriv->cur_sg)) { in esp_msgin_process()
1654 spriv->cur_sg--; in esp_msgin_process()
Desp_scsi.h258 struct scatterlist *cur_sg; member
/Linux-v4.19/include/scsi/
Dosd_ore.h164 unsigned cur_sg; member
/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_iocb.c866 sg = sgx->cur_sg; in qla24xx_get_one_block_sg()
890 sgx->cur_sg = sg; in qla24xx_get_one_block_sg()
921 sgx.cur_sg = scsi_sglist(cmd); in qla24xx_walk_and_build_sglist_no_difb()
928 sgx.cur_sg = tc->sg; in qla24xx_walk_and_build_sglist_no_difb()
1631 sgx.cur_sg = scsi_sglist(cmd); in qla24xx_dif_start_scsi()
1998 sgx.cur_sg = scsi_sglist(cmd); in qla2xxx_dif_start_scsi_mq()
Dqla_def.h4409 struct scatterlist *cur_sg; /* IN */ member