Searched refs:dsg (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/dma/ |
D | s3c24xx-dma.c | 437 struct s3c24xx_sg *dsg, *_dsg; in s3c24xx_dma_free_txd() local 439 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) { in s3c24xx_dma_free_txd() 440 list_del(&dsg->node); in s3c24xx_dma_free_txd() 441 kfree(dsg); in s3c24xx_dma_free_txd() 453 struct s3c24xx_sg *dsg = list_entry(txd->at, struct s3c24xx_sg, node); in s3c24xx_dma_start_next_sg() local 460 dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len; in s3c24xx_dma_start_next_sg() 463 dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2); in s3c24xx_dma_start_next_sg() 466 dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4); in s3c24xx_dma_start_next_sg() 491 writel_relaxed(dsg->src_addr, phy->base + S3C24XX_DISRC); in s3c24xx_dma_start_next_sg() 493 writel_relaxed(dsg->dst_addr, phy->base + S3C24XX_DIDST); in s3c24xx_dma_start_next_sg() [all …]
|
D | amba-pl08x.c | 935 struct pl08x_sg *dsg; in pl08x_fill_llis_for_desc() local 957 list_for_each_entry(dsg, &txd->dsg_list, node) { in pl08x_fill_llis_for_desc() 961 bd.srcbus.addr = dsg->src_addr; in pl08x_fill_llis_for_desc() 962 bd.dstbus.addr = dsg->dst_addr; in pl08x_fill_llis_for_desc() 963 bd.remainder = dsg->len; in pl08x_fill_llis_for_desc() 1121 if (total_bytes != dsg->len) { in pl08x_fill_llis_for_desc() 1124 __func__, total_bytes, dsg->len); in pl08x_fill_llis_for_desc() 1157 struct pl08x_sg *dsg, *_dsg; in pl08x_free_txd() local 1162 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) { in pl08x_free_txd() 1163 list_del(&dsg->node); in pl08x_free_txd() [all …]
|
/linux-4.1.27/drivers/target/ |
D | target_core_sbc.c | 1190 struct scatterlist *dsg, *psg = cmd->t_prot_sg; in sbc_dif_generate() local 1195 for_each_sg(cmd->t_data_sg, dsg, cmd->t_data_nents, i) { in sbc_dif_generate() 1196 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_generate() 1199 for (j = 0; j < dsg->length; j += dev->dev_attrib.block_size) { in sbc_dif_generate() 1324 struct scatterlist *dsg, *psg = cmd->t_prot_sg; in sbc_dif_verify_write() local 1330 for_each_sg(cmd->t_data_sg, dsg, cmd->t_data_nents, i) { in sbc_dif_verify_write() 1331 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_verify_write() 1334 for (j = 0; j < dsg->length; j += dev->dev_attrib.block_size) { in sbc_dif_verify_write() 1382 struct scatterlist *dsg, *psg = sg; in __sbc_dif_verify_read() local 1388 for_each_sg(cmd->t_data_sg, dsg, cmd->t_data_nents, i) { in __sbc_dif_verify_read() [all …]
|