enetc_bdr 16 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_map_tx_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb, enetc_bdr 22 drivers/net/ethernet/freescale/enetc/enetc.c struct enetc_bdr *tx_ring; enetc_bdr 85 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_unmap_tx_buff(struct enetc_bdr *tx_ring, enetc_bdr 97 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_tx_skb(struct enetc_bdr *tx_ring, enetc_bdr 109 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_map_tx_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb, enetc_bdr 265 drivers/net/ethernet/freescale/enetc/enetc.c static bool enetc_clean_tx_ring(struct enetc_bdr *tx_ring, int napi_budget); enetc_bdr 266 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_clean_rx_ring(struct enetc_bdr *rx_ring, enetc_bdr 300 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_bd_ready_count(struct enetc_bdr *tx_ring, int ci) enetc_bdr 331 drivers/net/ethernet/freescale/enetc/enetc.c static bool enetc_clean_tx_ring(struct enetc_bdr *tx_ring, int napi_budget) enetc_bdr 410 drivers/net/ethernet/freescale/enetc/enetc.c static bool enetc_new_page(struct enetc_bdr *rx_ring, enetc_bdr 434 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_refill_rx_ring(struct enetc_bdr *rx_ring, const int buff_cnt) enetc_bdr 504 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_get_offloads(struct enetc_bdr *rx_ring, enetc_bdr 530 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_process_skb(struct enetc_bdr *rx_ring, enetc_bdr 542 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_reuse_page(struct enetc_bdr *rx_ring, enetc_bdr 556 drivers/net/ethernet/freescale/enetc/enetc.c static struct enetc_rx_swbd *enetc_get_rx_buff(struct enetc_bdr *rx_ring, enetc_bdr 567 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_put_rx_buff(struct enetc_bdr *rx_ring, enetc_bdr 589 drivers/net/ethernet/freescale/enetc/enetc.c static struct sk_buff *enetc_map_rx_buff_to_skb(struct enetc_bdr *rx_ring, enetc_bdr 611 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_add_rx_buff_to_skb(struct enetc_bdr *rx_ring, int i, enetc_bdr 624 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_clean_rx_ring(struct enetc_bdr *rx_ring, enetc_bdr 750 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_dma_alloc_bdr(struct enetc_bdr *r, size_t bd_size) enetc_bdr 767 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_alloc_txbdr(struct enetc_bdr *txr) enetc_bdr 787 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_txbdr(struct enetc_bdr *txr) enetc_bdr 831 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_alloc_rxbdr(struct enetc_bdr *rxr) enetc_bdr 852 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_rxbdr(struct enetc_bdr *rxr) enetc_bdr 893 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_tx_ring(struct enetc_bdr *tx_ring) enetc_bdr 910 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_rx_ring(struct enetc_bdr *rx_ring) enetc_bdr 1103 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_setup_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) enetc_bdr 1137 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_setup_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) enetc_bdr 1186 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_clear_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) enetc_bdr 1194 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_clear_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) enetc_bdr 1435 drivers/net/ethernet/freescale/enetc/enetc.c struct enetc_bdr *tx_ring; enetc_bdr 1624 drivers/net/ethernet/freescale/enetc/enetc.c sizeof(struct enetc_bdr) * v_tx_rings; enetc_bdr 1628 drivers/net/ethernet/freescale/enetc/enetc.c struct enetc_bdr *bdr; enetc_bdr 77 drivers/net/ethernet/freescale/enetc/enetc.h static inline void enetc_bdr_idx_inc(struct enetc_bdr *bdr, int *i) enetc_bdr 83 drivers/net/ethernet/freescale/enetc/enetc.h static inline int enetc_bd_unused(struct enetc_bdr *bdr) enetc_bdr 161 drivers/net/ethernet/freescale/enetc/enetc.h struct enetc_bdr rx_ring ____cacheline_aligned_in_smp; enetc_bdr 162 drivers/net/ethernet/freescale/enetc/enetc.h struct enetc_bdr tx_ring[0]; enetc_bdr 191 drivers/net/ethernet/freescale/enetc/enetc.h struct enetc_bdr *tx_ring[16]; enetc_bdr 192 drivers/net/ethernet/freescale/enetc/enetc.h struct enetc_bdr *rx_ring[16];