Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h258 struct ixgbe_ring { struct
259 struct ixgbe_ring *next; /* pointer to next ring in q_vector */ argument
342 static inline unsigned int ixgbe_rx_bufsz(struct ixgbe_ring *ring) in ixgbe_rx_bufsz()
352 static inline unsigned int ixgbe_rx_pg_order(struct ixgbe_ring *ring) in ixgbe_rx_pg_order()
363 struct ixgbe_ring *ring; /* pointer to linked list of rings */
404 struct ixgbe_ring ring[0] ____cacheline_internodealigned_in_smp;
559 static inline u16 ixgbe_desc_unused(struct ixgbe_ring *ring) in ixgbe_desc_unused()
670 struct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp;
677 struct ixgbe_ring *rx_ring[MAX_RX_QUEUES];
705 struct ixgbe_ring test_tx_ring;
[all …]
Dixgbe_main.c568 struct ixgbe_ring *tx_ring; in ixgbe_dump()
572 struct ixgbe_ring *rx_ring; in ixgbe_dump()
918 void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *ring, in ixgbe_unmap_and_free_tx_resource()
1005 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_update_xoff_received()
1013 static u64 ixgbe_get_tx_completed(struct ixgbe_ring *ring) in ixgbe_get_tx_completed()
1018 static u64 ixgbe_get_tx_pending(struct ixgbe_ring *ring) in ixgbe_get_tx_pending()
1040 static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring) in ixgbe_check_tx_hang()
1093 struct ixgbe_ring *tx_ring) in ixgbe_clean_tx_irq()
1244 struct ixgbe_ring *tx_ring, in ixgbe_update_tx_dca()
1281 struct ixgbe_ring *rx_ring, in ixgbe_update_rx_dca()
[all …]
Dixgbe_ethtool.c952 struct ixgbe_ring *tx_ring = adapter->tx_ring[0]; in ixgbe_get_ringparam()
953 struct ixgbe_ring *rx_ring = adapter->rx_ring[0]; in ixgbe_get_ringparam()
965 struct ixgbe_ring *temp_ring; in ixgbe_set_ringparam()
1001 temp_ring = vmalloc(i * sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1019 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1036 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1046 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1064 sizeof(struct ixgbe_ring)); in ixgbe_set_ringparam()
1097 struct ixgbe_ring *ring; in ixgbe_get_ethtool_stats()
1637 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()