Lines Matching refs:dsg

937 	struct pl08x_sg *dsg;  in pl08x_fill_llis_for_desc()  local
959 list_for_each_entry(dsg, &txd->dsg_list, node) { in pl08x_fill_llis_for_desc()
963 bd.srcbus.addr = dsg->src_addr; in pl08x_fill_llis_for_desc()
964 bd.dstbus.addr = dsg->dst_addr; in pl08x_fill_llis_for_desc()
965 bd.remainder = dsg->len; in pl08x_fill_llis_for_desc()
1123 if (total_bytes != dsg->len) { in pl08x_fill_llis_for_desc()
1126 __func__, total_bytes, dsg->len); in pl08x_fill_llis_for_desc()
1159 struct pl08x_sg *dsg, *_dsg; in pl08x_free_txd() local
1164 list_for_each_entry_safe(dsg, _dsg, &txd->dsg_list, node) { in pl08x_free_txd()
1165 list_del(&dsg->node); in pl08x_free_txd()
1166 kfree(dsg); in pl08x_free_txd()
1245 struct pl08x_sg *dsg; in pl08x_dma_tx_status() local
1247 list_for_each_entry(dsg, &txd->dsg_list, node) in pl08x_dma_tx_status()
1248 bytes += dsg->len; in pl08x_dma_tx_status()
1429 struct pl08x_sg *dsg; in pl08x_prep_dma_memcpy() local
1439 dsg = kzalloc(sizeof(struct pl08x_sg), GFP_NOWAIT); in pl08x_prep_dma_memcpy()
1440 if (!dsg) { in pl08x_prep_dma_memcpy()
1446 list_add_tail(&dsg->node, &txd->dsg_list); in pl08x_prep_dma_memcpy()
1448 dsg->src_addr = src; in pl08x_prep_dma_memcpy()
1449 dsg->dst_addr = dest; in pl08x_prep_dma_memcpy()
1450 dsg->len = len; in pl08x_prep_dma_memcpy()
1564 struct pl08x_sg *dsg; in pl08x_tx_add_sg() local
1566 dsg = kzalloc(sizeof(struct pl08x_sg), GFP_NOWAIT); in pl08x_tx_add_sg()
1567 if (!dsg) in pl08x_tx_add_sg()
1570 list_add_tail(&dsg->node, &txd->dsg_list); in pl08x_tx_add_sg()
1572 dsg->len = len; in pl08x_tx_add_sg()
1574 dsg->src_addr = buf_addr; in pl08x_tx_add_sg()
1575 dsg->dst_addr = slave_addr; in pl08x_tx_add_sg()
1577 dsg->src_addr = slave_addr; in pl08x_tx_add_sg()
1578 dsg->dst_addr = buf_addr; in pl08x_tx_add_sg()