Home
last modified time | relevance | path

Searched refs:frag_addr (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c1009 dma_addr_t frag_addr; in ionic_tx_tso() local
1063 frag_addr = 0; in ionic_tx_tso()
1079 frag_addr = buf_info->dma_addr; in ionic_tx_tso()
1088 desc_addr = frag_addr; in ionic_tx_tso()
1092 elem->addr = cpu_to_le64(frag_addr); in ionic_tx_tso()
1097 frag_addr += chunk_len; in ionic_tx_tso()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
H A Dsky2.c1161 BUG_ON(sky2->rx_nfrags > ARRAY_SIZE(re->frag_addr)); in sky2_get_rx_data_size()
1202 sky2_rx_add(sky2, OP_BUFFER, re->frag_addr[i], PAGE_SIZE); in sky2_rx_submit()
1222 re->frag_addr[i] = skb_frag_dma_map(&pdev->dev, frag, 0, in sky2_rx_map_skb()
1226 if (dma_mapping_error(&pdev->dev, re->frag_addr[i])) in sky2_rx_map_skb()
1233 dma_unmap_page(&pdev->dev, re->frag_addr[i], in sky2_rx_map_skb()
1257 dma_unmap_page(&pdev->dev, re->frag_addr[i], in sky2_rx_unmap_skb()
H A Dsky2.h2198 dma_addr_t frag_addr[ETH_JUMBO_MTU >> PAGE_SHIFT ?: 1]; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/
H A Dsky2.c1160 BUG_ON(sky2->rx_nfrags > ARRAY_SIZE(re->frag_addr)); in sky2_get_rx_data_size()
1201 sky2_rx_add(sky2, OP_BUFFER, re->frag_addr[i], PAGE_SIZE); in sky2_rx_submit()
1221 re->frag_addr[i] = skb_frag_dma_map(&pdev->dev, frag, 0, in sky2_rx_map_skb()
1225 if (dma_mapping_error(&pdev->dev, re->frag_addr[i])) in sky2_rx_map_skb()
1232 dma_unmap_page(&pdev->dev, re->frag_addr[i], in sky2_rx_map_skb()
1256 dma_unmap_page(&pdev->dev, re->frag_addr[i], in sky2_rx_unmap_skb()
H A Dsky2.h2198 dma_addr_t frag_addr[ETH_JUMBO_MTU >> PAGE_SHIFT ?: 1]; member
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/
H A Dtyphoon.c813 void *frag_addr; in typhoon_start_tx() local
820 frag_addr = skb_frag_address(frag); in typhoon_start_tx()
821 skb_dma = dma_map_single(&tp->tx_pdev->dev, frag_addr, in typhoon_start_tx()
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/
H A Dtyphoon.c808 void *frag_addr; in typhoon_start_tx() local
815 frag_addr = skb_frag_address(frag); in typhoon_start_tx()
816 skb_dma = dma_map_single(&tp->tx_pdev->dev, frag_addr, in typhoon_start_tx()

Completed in 52 milliseconds