Home
last modified time | relevance | path

Searched refs:dsg (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/dma/
Ds3c24xx-dma.c433 struct s3c24xx_sg *dsg, *_dsg; in s3c24xx_dma_free_txd() local
435 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) { in s3c24xx_dma_free_txd()
436 list_del(&dsg->node); in s3c24xx_dma_free_txd()
437 kfree(dsg); in s3c24xx_dma_free_txd()
449 struct s3c24xx_sg *dsg = list_entry(txd->at, struct s3c24xx_sg, node); in s3c24xx_dma_start_next_sg() local
456 dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len; in s3c24xx_dma_start_next_sg()
459 dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2); in s3c24xx_dma_start_next_sg()
462 dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4); in s3c24xx_dma_start_next_sg()
487 writel_relaxed(dsg->src_addr, phy->base + S3C24XX_DISRC); in s3c24xx_dma_start_next_sg()
489 writel_relaxed(dsg->dst_addr, phy->base + S3C24XX_DIDST); in s3c24xx_dma_start_next_sg()
[all …]
Damba-pl08x.c1268 struct pl08x_sg *dsg; in pl08x_fill_llis_for_desc() local
1286 list_for_each_entry(dsg, &txd->dsg_list, node) { in pl08x_fill_llis_for_desc()
1290 bd.srcbus.addr = dsg->src_addr; in pl08x_fill_llis_for_desc()
1291 bd.dstbus.addr = dsg->dst_addr; in pl08x_fill_llis_for_desc()
1292 bd.remainder = dsg->len; in pl08x_fill_llis_for_desc()
1458 if (total_bytes != dsg->len) { in pl08x_fill_llis_for_desc()
1461 __func__, total_bytes, dsg->len); in pl08x_fill_llis_for_desc()
1497 struct pl08x_sg *dsg, *_dsg; in pl08x_free_txd() local
1502 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) { in pl08x_free_txd()
1503 list_del(&dsg->node); in pl08x_free_txd()
[all …]
/Linux-v4.19/drivers/target/
Dtarget_core_sbc.c1242 struct scatterlist *dsg = cmd->t_data_sg, *psg; in sbc_dif_generate() local
1250 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_generate()
1257 if (offset >= dsg->length) { in sbc_dif_generate()
1258 offset -= dsg->length; in sbc_dif_generate()
1259 kunmap_atomic(daddr - dsg->offset); in sbc_dif_generate()
1260 dsg = sg_next(dsg); in sbc_dif_generate()
1261 if (!dsg) { in sbc_dif_generate()
1265 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_generate()
1269 avail = min(block_size, dsg->length - offset); in sbc_dif_generate()
1272 kunmap_atomic(daddr - dsg->offset); in sbc_dif_generate()
[all …]
/Linux-v4.19/net/ipv6/
Desp6.c331 struct scatterlist *sg, *dsg; in esp6_output_tail() local
356 dsg = sg; in esp6_output_tail()
358 dsg = &sg[esp->nfrags]; in esp6_output_tail()
390 sg_init_table(dsg, skb_shinfo(skb)->nr_frags + 1); in esp6_output_tail()
391 err = skb_to_sgvec(skb, dsg, in esp6_output_tail()
403 aead_request_set_crypt(req, sg, dsg, ivlen + esp->clen, iv); in esp6_output_tail()
426 if (sg != dsg) in esp6_output_tail()
/Linux-v4.19/net/ipv4/
Desp4.c365 struct scatterlist *sg, *dsg; in esp_output_tail() local
391 dsg = sg; in esp_output_tail()
393 dsg = &sg[esp->nfrags]; in esp_output_tail()
426 sg_init_table(dsg, skb_shinfo(skb)->nr_frags + 1); in esp_output_tail()
427 err = skb_to_sgvec(skb, dsg, in esp_output_tail()
439 aead_request_set_crypt(req, sg, dsg, ivlen + esp->clen, iv); in esp_output_tail()
462 if (sg != dsg) in esp_output_tail()
/Linux-v4.19/drivers/crypto/mediatek/
Dmtk-aes.c279 struct scatterlist *ssg = aes->src.sg, *dsg = aes->dst.sg; in mtk_aes_xmit() local
304 for (nents = 0; nents < dlen; ++nents, dsg = sg_next(dsg)) { in mtk_aes_xmit()
306 res->hdr = MTK_DESC_BUF_LEN(dsg->length); in mtk_aes_xmit()
307 res->buf = cpu_to_le32(sg_dma_address(dsg)); in mtk_aes_xmit()
/Linux-v4.19/arch/s390/tools/
Dopcodes.txt707 e30d dsg RXY_RRRD