Home
last modified time | relevance | path

Searched full:sg_ptr (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/hwtracing/intel_th/
H A Dmsu-sink.c55 struct scatterlist *sg_ptr; in msu_sink_alloc_window() local
70 for_each_sg((*sgt)->sgl, sg_ptr, nents, i) { in msu_sink_alloc_window()
72 PAGE_SIZE, &sg_dma_address(sg_ptr), in msu_sink_alloc_window()
77 sg_set_buf(sg_ptr, block, PAGE_SIZE); in msu_sink_alloc_window()
87 struct scatterlist *sg_ptr; in msu_sink_free_window() local
90 for_each_sg(sgt->sgl, sg_ptr, sgt->nents, i) { in msu_sink_free_window()
92 sg_virt(sg_ptr), sg_dma_address(sg_ptr)); in msu_sink_free_window()
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_reqmgr.c100 struct otx_cpt_sglist_component *sg_ptr = NULL; in setup_sgio_components() local
125 sg_ptr = (struct otx_cpt_sglist_component *)buffer; in setup_sgio_components()
127 sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size); in setup_sgio_components()
128 sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size); in setup_sgio_components()
129 sg_ptr->u.s.len2 = cpu_to_be16(list[i * 4 + 2].size); in setup_sgio_components()
130 sg_ptr->u.s.len3 = cpu_to_be16(list[i * 4 + 3].size); in setup_sgio_components()
131 sg_ptr->ptr0 = cpu_to_be64(list[i * 4 + 0].dma_addr); in setup_sgio_components()
132 sg_ptr->ptr1 = cpu_to_be64(list[i * 4 + 1].dma_addr); in setup_sgio_components()
133 sg_ptr->ptr2 = cpu_to_be64(list[i * 4 + 2].dma_addr); in setup_sgio_components()
134 sg_ptr->ptr3 = cpu_to_be64(list[i * 4 + 3].dma_addr); in setup_sgio_components()
[all …]
/linux/drivers/mmc/core/
H A Dsdio_ops.c120 struct scatterlist sg, *sg_ptr; in mmc_io_rw_extended() local
160 for_each_sg(data.sg, sg_ptr, data.sg_len, i) { in mmc_io_rw_extended()
161 sg_set_buf(sg_ptr, buf + i * seg_size, in mmc_io_rw_extended()
/linux/drivers/mmc/host/
H A Duniphier-sd.c109 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, host->sg_len, in uniphier_sd_external_dma_callback()
151 sg_len = dma_map_sg(mmc_dev(host->mmc), host->sg_ptr, host->sg_len, in uniphier_sd_external_dma_start()
156 desc = dmaengine_prep_slave_sg(priv->chan, host->sg_ptr, sg_len, in uniphier_sd_external_dma_start()
173 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, host->sg_len, in uniphier_sd_external_dma_start()
256 struct scatterlist *sg = host->sg_ptr; in uniphier_sd_internal_dma_start()
349 dma_unmap_sg(mmc_dev(host->mmc), host->sg_ptr, 1, priv->dma_dir); in uniphier_sd_internal_dma_dataend()
/linux/drivers/vhost/
H A Dscsi.c1047 struct scatterlist *sg_ptr, *sg_prot_ptr = NULL; in vhost_scsi_target_queue_cmd() local
1051 sg_ptr = cmd->table.sgl; in vhost_scsi_target_queue_cmd()
1058 sg_ptr = NULL; in vhost_scsi_target_queue_cmd()
1066 if (target_submit_prep(se_cmd, cdb, sg_ptr, in vhost_scsi_target_queue_cmd()
/linux/drivers/scsi/
H A DFlashPoint.c5111 u32 sg_ptr; in FPT_hostDataXferAbort() local
5170 sg_ptr = pCurrSCCB->Sccb_sgseg + SG_BUF_CNT; in FPT_hostDataXferAbort()
5172 if (sg_ptr > in FPT_hostDataXferAbort()
5176 sg_ptr = (u32)(pCurrSCCB->DataLength / in FPT_hostDataXferAbort()
5184 sg_ptr--; in FPT_hostDataXferAbort()
5186 DataPointer) + (sg_ptr * 2); in FPT_hostDataXferAbort()
5198 pCurrSCCB->Sccb_sgseg = (unsigned short)sg_ptr; in FPT_hostDataXferAbort()
5200 if ((unsigned long)(sg_ptr * SG_ELEMENT_SIZE) == in FPT_hostDataXferAbort()
/linux/drivers/scsi/aic7xxx/
H A Daic79xx_core.c5856 /* The residual sg_ptr always points to the next sg */ in ahd_reinitialize_dataptrs()
5868 /* The residual sg_ptr always points to the next sg */ in ahd_reinitialize_dataptrs()
9114 /* The residual sg_ptr always points to the next sg */ in ahd_calc_residual()
H A Daic7xxx_core.c4260 /* The residual sg_ptr always points to the next sg */ in ahc_reinitialize_dataptrs()
6643 /* The residual sg_ptr always points to the next sg */ in ahc_calc_residual()