Home
last modified time | relevance | path

Searched refs:ixgbe_ring (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h250 struct ixgbe_ring { struct
251 struct ixgbe_ring *next; /* pointer to next ring in q_vector */ argument
334 static inline unsigned int ixgbe_rx_bufsz(struct ixgbe_ring *ring) in ixgbe_rx_bufsz()
344 static inline unsigned int ixgbe_rx_pg_order(struct ixgbe_ring *ring) in ixgbe_rx_pg_order()
355 struct ixgbe_ring *ring; /* pointer to linked list of rings */
396 struct ixgbe_ring ring[0] ____cacheline_internodealigned_in_smp;
552 static inline u16 ixgbe_desc_unused(struct ixgbe_ring *ring) in ixgbe_desc_unused()
657 struct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp;
664 struct ixgbe_ring *rx_ring[MAX_RX_QUEUES];
692 struct ixgbe_ring test_tx_ring;
[all …]
Dixgbe_main.c554 struct ixgbe_ring *tx_ring; in ixgbe_dump()
558 struct ixgbe_ring *rx_ring; in ixgbe_dump()
904 void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *ring, in ixgbe_unmap_and_free_tx_resource()
991 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_update_xoff_received()
999 static u64 ixgbe_get_tx_completed(struct ixgbe_ring *ring) in ixgbe_get_tx_completed()
1004 static u64 ixgbe_get_tx_pending(struct ixgbe_ring *ring) in ixgbe_get_tx_pending()
1026 static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring) in ixgbe_check_tx_hang()
1079 struct ixgbe_ring *tx_ring) in ixgbe_clean_tx_irq()
1230 struct ixgbe_ring *tx_ring, in ixgbe_update_tx_dca()
1264 struct ixgbe_ring *rx_ring, in ixgbe_update_rx_dca()
[all …]
Dixgbe_ethtool.c947 struct ixgbe_ring *tx_ring = adapter->tx_ring[0]; in ixgbe_get_ringparam()
948 struct ixgbe_ring *rx_ring = adapter->rx_ring[0]; in ixgbe_get_ringparam()
960 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam()
996 temp_ring = vmalloc(i * sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1014 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1031 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1041 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1059 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1092 struct ixgbe_ring *ring; in ixgbe_get_ethtool_stats()
1632 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_free_desc_rings()
[all …]
Dixgbe_lib.c780 static void ixgbe_add_ring(struct ixgbe_ring *ring, in ixgbe_add_ring()
806 struct ixgbe_ring *ring; in ixgbe_alloc_q_vector()
814 (sizeof(struct ixgbe_ring) * ring_count); in ixgbe_alloc_q_vector()
972 struct ixgbe_ring *ring; in ixgbe_free_q_vector()
1202 void ixgbe_tx_ctxtdesc(struct ixgbe_ring *tx_ring, u32 vlan_macip_lens, in ixgbe_tx_ctxtdesc()
Dixgbe_fcoe.c511 int ixgbe_fso(struct ixgbe_ring *tx_ring, in ixgbe_fso()