Symbol: e1000_ring
drivers/net/ethernet/intel/e1000e/e1000.h
220
struct e1000_ring *tx_ring ____cacheline_aligned_in_smp;
drivers/net/ethernet/intel/e1000e/e1000.h
256
bool (*clean_rx)(struct e1000_ring *ring, int *work_done,
drivers/net/ethernet/intel/e1000e/e1000.h
258
void (*alloc_rx_buf)(struct e1000_ring *ring, int cleaned_count,
drivers/net/ethernet/intel/e1000e/e1000.h
260
struct e1000_ring *rx_ring;
drivers/net/ethernet/intel/e1000e/e1000.h
295
struct e1000_ring test_tx_ring;
drivers/net/ethernet/intel/e1000e/e1000.h
296
struct e1000_ring test_rx_ring;
drivers/net/ethernet/intel/e1000e/e1000.h
501
int e1000e_setup_rx_resources(struct e1000_ring *ring);
drivers/net/ethernet/intel/e1000e/e1000.h
502
int e1000e_setup_tx_resources(struct e1000_ring *ring);
drivers/net/ethernet/intel/e1000e/e1000.h
503
void e1000e_free_rx_resources(struct e1000_ring *ring);
drivers/net/ethernet/intel/e1000e/e1000.h
504
void e1000e_free_tx_resources(struct e1000_ring *ring);
drivers/net/ethernet/intel/e1000e/ethtool.c
1118
struct e1000_ring *tx_ring = &adapter->test_tx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
1119
struct e1000_ring *rx_ring = &adapter->test_rx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
1168
struct e1000_ring *tx_ring = &adapter->test_tx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
1169
struct e1000_ring *rx_ring = &adapter->test_rx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
1635
struct e1000_ring *tx_ring = &adapter->test_tx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
1636
struct e1000_ring *rx_ring = &adapter->test_rx_ring;
drivers/net/ethernet/intel/e1000e/ethtool.c
670
struct e1000_ring *temp_tx = NULL, *temp_rx = NULL;
drivers/net/ethernet/intel/e1000e/ethtool.c
671
int err = 0, size = sizeof(struct e1000_ring);
drivers/net/ethernet/intel/e1000e/netdev.c
1075
static void e1000_put_txbuf(struct e1000_ring *tx_ring,
drivers/net/ethernet/intel/e1000e/netdev.c
1106
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
1228
static bool e1000_clean_tx_irq(struct e1000_ring *tx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
1323
static bool e1000_clean_rx_irq_ps(struct e1000_ring *rx_ring, int *work_done,
drivers/net/ethernet/intel/e1000e/netdev.c
1519
static bool e1000_clean_jumbo_rx_irq(struct e1000_ring *rx_ring, int *work_done,
drivers/net/ethernet/intel/e1000e/netdev.c
1684
static void e1000_clean_rx_ring(struct e1000_ring *rx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
1931
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
1950
struct e1000_ring *rx_ring = adapter->rx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
1981
struct e1000_ring *rx_ring = adapter->rx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
1982
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
213
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
220
struct e1000_ring *rx_ring = adapter->rx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
2319
struct e1000_ring *ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2337
int e1000e_setup_tx_resources(struct e1000_ring *tx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2371
int e1000e_setup_rx_resources(struct e1000_ring *rx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2421
static void e1000_clean_tx_ring(struct e1000_ring *tx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2449
void e1000e_free_tx_resources(struct e1000_ring *tx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2470
void e1000e_free_rx_resources(struct e1000_ring *rx_ring)
drivers/net/ethernet/intel/e1000e/netdev.c
2641
int size = sizeof(struct e1000_ring);
drivers/net/ethernet/intel/e1000e/netdev.c
2926
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
3196
struct e1000_ring *rx_ring = adapter->rx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
3768
struct e1000_ring *rx_ring = adapter->rx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
3825
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
485
static int e1000_desc_unused(struct e1000_ring *ring)
drivers/net/ethernet/intel/e1000e/netdev.c
5228
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
5466
static int e1000_tso(struct e1000_ring *tx_ring, struct sk_buff *skb,
drivers/net/ethernet/intel/e1000e/netdev.c
5531
static bool e1000_tx_csum(struct e1000_ring *tx_ring, struct sk_buff *skb,
drivers/net/ethernet/intel/e1000e/netdev.c
5585
static int e1000_tx_map(struct e1000_ring *tx_ring, struct sk_buff *skb,
drivers/net/ethernet/intel/e1000e/netdev.c
5679
static void e1000_tx_queue(struct e1000_ring *tx_ring, int tx_flags, int count)
drivers/net/ethernet/intel/e1000e/netdev.c
5783
static int __e1000_maybe_stop_tx(struct e1000_ring *tx_ring, int size)
drivers/net/ethernet/intel/e1000e/netdev.c
5806
static int e1000_maybe_stop_tx(struct e1000_ring *tx_ring, int size)
drivers/net/ethernet/intel/e1000e/netdev.c
5819
struct e1000_ring *tx_ring = adapter->tx_ring;
drivers/net/ethernet/intel/e1000e/netdev.c
619
static void e1000e_update_rdt_wa(struct e1000_ring *rx_ring, unsigned int i)
drivers/net/ethernet/intel/e1000e/netdev.c
636
static void e1000e_update_tdt_wa(struct e1000_ring *tx_ring, unsigned int i)
drivers/net/ethernet/intel/e1000e/netdev.c
659
static void e1000_alloc_rx_buffers(struct e1000_ring *rx_ring,
drivers/net/ethernet/intel/e1000e/netdev.c
729
static void e1000_alloc_rx_buffers_ps(struct e1000_ring *rx_ring,
drivers/net/ethernet/intel/e1000e/netdev.c
834
static void e1000_alloc_jumbo_rx_buffers(struct e1000_ring *rx_ring,
drivers/net/ethernet/intel/e1000e/netdev.c
927
static bool e1000_clean_rx_irq(struct e1000_ring *rx_ring, int *work_done,