Lines Matching refs:buf_dma
357 dma_addr_t buf_dma; in am65_cpsw_nuss_rx_push() local
367 buf_dma = dma_map_single(dev, skb->data, pkt_len, DMA_FROM_DEVICE); in am65_cpsw_nuss_rx_push()
368 if (unlikely(dma_mapping_error(dev, buf_dma))) { in am65_cpsw_nuss_rx_push()
376 cppi5_hdesc_attach_buf(desc_rx, 0, 0, buf_dma, skb_tailroom(skb)); in am65_cpsw_nuss_rx_push()
686 dma_addr_t buf_dma; in am65_cpsw_nuss_rx_cleanup() local
693 cppi5_hdesc_get_obuf(desc_rx, &buf_dma, &buf_dma_len); in am65_cpsw_nuss_rx_cleanup()
695 dma_unmap_single(rx_chn->dev, buf_dma, buf_dma_len, DMA_FROM_DEVICE); in am65_cpsw_nuss_rx_cleanup()
756 dma_addr_t desc_dma, buf_dma; in am65_cpsw_nuss_rx_packets() local
781 cppi5_hdesc_get_obuf(desc_rx, &buf_dma, &buf_dma_len); in am65_cpsw_nuss_rx_packets()
796 dma_unmap_single(dev, buf_dma, buf_dma_len, DMA_FROM_DEVICE); in am65_cpsw_nuss_rx_packets()
871 dma_addr_t buf_dma, next_desc_dma; in am65_cpsw_nuss_xmit_free() local
877 cppi5_hdesc_get_obuf(first_desc, &buf_dma, &buf_dma_len); in am65_cpsw_nuss_xmit_free()
879 dma_unmap_single(dev, buf_dma, buf_dma_len, in am65_cpsw_nuss_xmit_free()
886 cppi5_hdesc_get_obuf(next_desc, &buf_dma, &buf_dma_len); in am65_cpsw_nuss_xmit_free()
888 dma_unmap_page(dev, buf_dma, buf_dma_len, in am65_cpsw_nuss_xmit_free()
1036 dma_addr_t desc_dma, buf_dma; in am65_cpsw_nuss_ndo_slave_xmit() local
1056 buf_dma = dma_map_single(dev, skb->data, pkt_len, in am65_cpsw_nuss_ndo_slave_xmit()
1058 if (unlikely(dma_mapping_error(dev, buf_dma))) { in am65_cpsw_nuss_ndo_slave_xmit()
1067 dma_unmap_single(dev, buf_dma, pkt_len, DMA_TO_DEVICE); in am65_cpsw_nuss_ndo_slave_xmit()
1077 cppi5_hdesc_attach_buf(first_desc, buf_dma, pkt_len, buf_dma, pkt_len); in am65_cpsw_nuss_ndo_slave_xmit()
1112 buf_dma = skb_frag_dma_map(dev, frag, 0, frag_size, in am65_cpsw_nuss_ndo_slave_xmit()
1114 if (unlikely(dma_mapping_error(dev, buf_dma))) { in am65_cpsw_nuss_ndo_slave_xmit()
1123 buf_dma, frag_size, buf_dma, frag_size); in am65_cpsw_nuss_ndo_slave_xmit()