Home
last modified time | relevance | path

Searched refs:fbnic_ring (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/meta/fbnic/
Dfbnic_txrx.c23 static u32 __iomem *fbnic_ring_csr_base(const struct fbnic_ring *ring) in fbnic_ring_csr_base()
32 static u32 fbnic_ring_rd32(struct fbnic_ring *ring, unsigned int csr) in fbnic_ring_rd32()
39 static void fbnic_ring_wr32(struct fbnic_ring *ring, unsigned int csr, u32 val) in fbnic_ring_wr32()
46 static unsigned int fbnic_desc_unused(struct fbnic_ring *ring) in fbnic_desc_unused()
51 static unsigned int fbnic_desc_used(struct fbnic_ring *ring) in fbnic_desc_used()
57 const struct fbnic_ring *ring) in txring_txq()
63 struct fbnic_ring *ring, in fbnic_maybe_stop_tx()
75 static bool fbnic_tx_sent_queue(struct sk_buff *skb, struct fbnic_ring *ring) in fbnic_tx_sent_queue()
114 fbnic_tx_offloads(struct fbnic_ring *ring, struct sk_buff *skb, __le64 *meta) in fbnic_tx_offloads()
135 fbnic_rx_csum(u64 rcd, struct sk_buff *skb, struct fbnic_ring *rcq) in fbnic_rx_csum()
[all …]
Dfbnic_netdev.h15 struct fbnic_ring *tx[FBNIC_MAX_TXQS];
16 struct fbnic_ring *rx[FBNIC_MAX_RXQS];
Dfbnic_txrx.h71 struct fbnic_ring { struct
96 struct fbnic_ring sub0, sub1, cmpl; argument
Dfbnic_netdev.c340 struct fbnic_ring *txr = fbn->tx[i]; in fbnic_get_stats64()
369 struct fbnic_ring *rxr = fbn->rx[i]; in fbnic_get_stats64()
403 struct fbnic_ring *rxr = fbn->rx[idx]; in fbnic_get_queue_stats_rx()
426 struct fbnic_ring *txr = fbn->tx[idx]; in fbnic_get_queue_stats_tx()