Searched defs:dsg (Results 1 - 3 of 3) sorted by relevance

/drivers/target/
H A Dtarget_core_sbc.c1084 struct scatterlist *dsg, *psg = cmd->t_prot_sg; local
1089 for_each_sg(cmd->t_data_sg, dsg, cmd->t_data_nents, i) {
1090 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset;
1093 for (j = 0; j < dsg->length; j += dev->dev_attrib.block_size) {
1205 struct scatterlist *dsg, *psg = cmd->t_prot_sg; local
1211 for_each_sg(cmd->t_data_sg, dsg, cmd->t_data_nents, i) {
1212 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset;
1215 for (j = 0; j < dsg
1260 struct scatterlist *dsg, *psg = sg; local
[all...]
/drivers/dma/
H A Damba-pl08x.c933 struct pl08x_sg *dsg; local
955 list_for_each_entry(dsg, &txd->dsg_list, node) {
959 bd.srcbus.addr = dsg->src_addr;
960 bd.dstbus.addr = dsg->dst_addr;
961 bd.remainder = dsg->len;
1119 if (total_bytes != dsg->len) {
1122 __func__, total_bytes, dsg->len);
1155 struct pl08x_sg *dsg, *_dsg; local
1160 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) {
1161 list_del(&dsg
1246 struct pl08x_sg *dsg; local
1456 struct pl08x_sg *dsg; local
1591 struct pl08x_sg *dsg; local
[all...]
H A Ds3c24xx-dma.c427 struct s3c24xx_sg *dsg, *_dsg; local
429 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) {
430 list_del(&dsg->node);
431 kfree(dsg);
443 struct s3c24xx_sg *dsg = list_entry(txd->at, struct s3c24xx_sg, node); local
450 dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len;
453 dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2);
456 dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4);
481 writel_relaxed(dsg->src_addr, phy->base + S3C24XX_DISRC);
483 writel_relaxed(dsg
771 struct s3c24xx_sg *dsg; local
835 struct s3c24xx_sg *dsg; local
899 struct s3c24xx_sg *dsg; local
997 struct s3c24xx_sg *dsg; local
[all...]

Completed in 231 milliseconds