Symbol: wx_ring
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
128
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1602
struct wx_ring *ring = wx->rx_ring[i];
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1782
struct wx_ring *rx_ring;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1828
void wx_disable_rx_queue(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1851
void wx_enable_rx_queue(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1870
struct wx_ring *rx_ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1889
struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1905
struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1959
struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2738
static void wx_enable_rx_drop(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2749
static void wx_disable_rx_drop(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2849
struct wx_ring *rx_ring = wx->rx_ring[i];
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2874
struct wx_ring *tx_ring = wx->tx_ring[i];
drivers/net/ethernet/wangxun/libwx/wx_hw.h
40
void wx_disable_rx_queue(struct wx *wx, struct wx_ring *ring);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
41
void wx_enable_rx_queue(struct wx *wx, struct wx_ring *ring);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1034
static int wx_tx_map(struct wx_ring *tx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1174
static void wx_tx_ctxtdesc(struct wx_ring *tx_ring, u32 vlan_macip_lens,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1308
static int wx_tso(struct wx_ring *tx_ring, struct wx_tx_buffer *first,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1437
static void wx_tx_csum(struct wx_ring *tx_ring, struct wx_tx_buffer *first,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1574
struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1663
struct wx_ring *tx_ring;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
167
static void wx_dma_sync_frag(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
180
static struct wx_rx_buffer *wx_get_rx_buffer(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2067
static void wx_add_ring(struct wx_ring *ring, struct wx_ring_container *head)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2093
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
215
static void wx_put_rx_buffer(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2205
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
224
static struct sk_buff *wx_build_skb(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2547
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2568
static void wx_clean_rx_ring(struct wx_ring *rx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2630
static void wx_free_rx_resources(struct wx_ring *rx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2669
static void wx_clean_tx_ring(struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2740
static void wx_free_headwb_resources(struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2756
static void wx_free_tx_resources(struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2794
static int wx_alloc_page_pool(struct wx_ring *rx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2825
static int wx_setup_rx_resources(struct wx_ring *rx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
288
static bool wx_alloc_mapped_page(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2910
static void wx_setup_headwb_resources(struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2934
static int wx_setup_tx_resources(struct wx_ring *tx_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3058
struct wx_ring *ring = READ_ONCE(wx->rx_ring[i]);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3074
struct wx_ring *ring = READ_ONCE(wx->tx_ring[i]);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
315
void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3250
u32 new_rx_count, struct wx_ring *temp_ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3262
sizeof(struct wx_ring));
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3280
sizeof(struct wx_ring));
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3290
sizeof(struct wx_ring));
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3307
sizeof(struct wx_ring));
drivers/net/ethernet/wangxun/libwx/wx_lib.c
376
u16 wx_desc_unused(struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
395
static bool wx_is_non_eop(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
481
static bool wx_cleanup_headers(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
506
static void wx_rx_hash(struct wx_ring *ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
532
static void wx_rx_checksum(struct wx_ring *ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
579
static void wx_rx_vlan(struct wx_ring *ring, union wx_rx_desc *rx_desc,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
596
static void wx_set_rsc_gso_size(struct wx_ring *ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
607
static void wx_update_rsc_stats(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
633
static void wx_process_skb_fields(struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
670
struct wx_ring *rx_ring,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
740
static struct netdev_queue *wx_txring_txq(const struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
752
struct wx_ring *tx_ring, int napi_budget)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
932
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
974
static int wx_maybe_stop_tx(struct wx_ring *tx_ring, u16 size)
drivers/net/ethernet/wangxun/libwx/wx_lib.h
11
void wx_alloc_rx_buffers(struct wx_ring *rx_ring, u16 cleaned_count);
drivers/net/ethernet/wangxun/libwx/wx_lib.h
12
u16 wx_desc_unused(struct wx_ring *ring);
drivers/net/ethernet/wangxun/libwx/wx_lib.h
40
u32 new_rx_count, struct wx_ring *temp_ring);
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
260
struct wx_ring *rx_ring;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1055
struct wx_ring *ring; /* pointer to linked list of rings */
drivers/net/ethernet/wangxun/libwx/wx_type.h
1063
struct wx_ring *next; /* pointer to next ring in q_vector */
drivers/net/ethernet/wangxun/libwx/wx_type.h
1125
struct wx_ring ring[] ____cacheline_internodealigned_in_smp;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1325
struct wx_ring *tx_ring[64] ____cacheline_aligned_in_smp;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1326
struct wx_ring *rx_ring[64];
drivers/net/ethernet/wangxun/libwx/wx_type.h
1372
void (*atr)(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1496
static inline unsigned int wx_rx_pg_order(struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
207
struct wx_ring *rx_ring = wx->rx_ring[i];
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
107
static void wx_configure_tx_ring_vf(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
171
static void wx_configure_srrctl_vf(struct wx *wx, struct wx_ring *ring,
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
236
void wx_configure_rx_ring_vf(struct wx *wx, struct wx_ring *ring)
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
59
struct wx_ring *ring;
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.h
13
void wx_configure_rx_ring_vf(struct wx *wx, struct wx_ring *ring);
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
54
struct wx_ring *temp_ring;
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
84
temp_ring = kvmalloc_objs(struct wx_ring, i);
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
46
struct wx_ring *temp_ring;
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
76
temp_ring = kvmalloc_objs(struct wx_ring, i);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
225
void txgbe_atr(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype)
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.h
9
void txgbe_atr(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);