Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c388 u16 wx_desc_unused(struct wx_ring *ring) in wx_desc_unused()
498 static void wx_rx_hash(struct wx_ring *ring, in wx_rx_hash()
524 static void wx_rx_checksum(struct wx_ring *ring, in wx_rx_checksum()
622 struct wx_ring *rx_ring, in wx_clean_rx_irq()
833 struct wx_ring *ring; in wx_poll()
932 static void wx_tx_map(struct wx_ring *tx_ring, in wx_tx_map()
1449 struct wx_ring *tx_ring) in wx_xmit_frame_ring()
1509 struct wx_ring *tx_ring; in wx_xmit_frame()
1709 struct wx_ring *ring; in wx_alloc_q_vector()
1815 struct wx_ring *ring; in wx_free_q_vector()
[all …]
H A Dwx_lib.h10 void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count);
11 u16 wx_desc_unused(struct wx_ring *ring);
H A Dwx_type.h779 struct wx_ring *ring; /* pointer to linked list of rings */
785 struct wx_ring { struct
786 struct wx_ring *next; /* pointer to next ring in q_vector */ argument
835 struct wx_ring ring[] ____cacheline_internodealigned_in_smp; argument
901 struct wx_ring *tx_ring[64] ____cacheline_aligned_in_smp;
902 struct wx_ring *rx_ring[64];
H A Dwx_hw.h26 void wx_disable_rx_queue(struct wx *wx, struct wx_ring *ring);
H A Dwx_hw.c1125 struct wx_ring *ring = wx->rx_ring[i]; in wx_vlan_strip_control()
1252 void wx_disable_rx_queue(struct wx *wx, struct wx_ring *ring) in wx_disable_rx_queue()
1275 static void wx_enable_rx_queue(struct wx *wx, struct wx_ring *ring) in wx_enable_rx_queue()
1293 struct wx_ring *rx_ring) in wx_configure_srrctl()
1312 struct wx_ring *ring) in wx_configure_tx_ring()
1350 struct wx_ring *ring) in wx_configure_rx_ring()