Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c167 static void wx_dma_sync_frag(struct wx_ring *rx_ring, in wx_dma_sync_frag()
180 static struct wx_rx_buffer *wx_get_rx_buffer(struct wx_ring *rx_ring, in wx_get_rx_buffer()
215 static void wx_put_rx_buffer(struct wx_ring *rx_ring, in wx_put_rx_buffer()
224 static struct sk_buff *wx_build_skb(struct wx_ring *rx_ring, in wx_build_skb()
288 static bool wx_alloc_mapped_page(struct wx_ring *rx_ring, in wx_alloc_mapped_page()
315 void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count) in wx_alloc_rx_buffers()
376 u16 wx_desc_unused(struct wx_ring *ring) in wx_desc_unused()
395 static bool wx_is_non_eop(struct wx_ring *rx_ring, in wx_is_non_eop()
481 static bool wx_cleanup_headers(struct wx_ring *rx_ring, in wx_cleanup_headers()
506 static void wx_rx_hash(struct wx_ring *ring, in wx_rx_hash()
[all …]
H A Dwx_type.h1059 struct wx_ring *ring; /* pointer to linked list of rings */
1066 struct wx_ring { struct
1067 struct wx_ring *next; /* pointer to next ring in q_vector */ argument
1129 struct wx_ring ring[] ____cacheline_internodealigned_in_smp;
1346 struct wx_ring *tx_ring[64] ____cacheline_aligned_in_smp;
1347 struct wx_ring *rx_ring[64];
1395 void (*atr)(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);
1517 static inline unsigned int wx_rx_pg_order(struct wx_ring *ring) in wx_rx_pg_order()
H A Dwx_ptp.c260 struct wx_ring *rx_ring; in wx_ptp_rx_hang()
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_fdir.h9 void txgbe_atr(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);