Lines Matching defs:bp
54 #define RX_RING_BYTES(bp) (macb_dma_desc_get_size(bp) \ argument
60 #define TX_RING_BYTES(bp) (macb_dma_desc_get_size(bp) \ argument
64 #define MACB_TX_WAKEUP_THRESH(bp) (3 * (bp)->tx_ring_size / 4) argument
120 static unsigned int macb_dma_desc_get_size(struct macb *bp) in macb_dma_desc_get_size()
147 static unsigned int macb_adj_dma_desc_idx(struct macb *bp, unsigned int desc_idx) in macb_adj_dma_desc_idx()
166 static struct macb_dma_desc_64 *macb_64b_desc(struct macb *bp, struct macb_dma_desc *desc) in macb_64b_desc()
174 static unsigned int macb_tx_ring_wrap(struct macb *bp, unsigned int index) in macb_tx_ring_wrap()
203 static unsigned int macb_rx_ring_wrap(struct macb *bp, unsigned int index) in macb_rx_ring_wrap()
222 static u32 hw_readl_native(struct macb *bp, int offset) in hw_readl_native()
227 static void hw_writel_native(struct macb *bp, int offset, u32 value) in hw_writel_native()
232 static u32 hw_readl(struct macb *bp, int offset) in hw_readl()
237 static void hw_writel(struct macb *bp, int offset, u32 value) in hw_writel()
271 static void macb_set_hwaddr(struct macb *bp) in macb_set_hwaddr()
290 static void macb_get_hwaddr(struct macb *bp) in macb_get_hwaddr()
319 static int macb_mdio_wait_for_idle(struct macb *bp) in macb_mdio_wait_for_idle()
329 struct macb *bp = bus->priv; in macb_mdio_read() local
362 struct macb *bp = bus->priv; in macb_mdio_write() local
437 struct macb *bp = netdev_priv(dev); in macb_handle_link_change() local
504 struct macb *bp = netdev_priv(dev); in macb_mii_probe() local
576 static int macb_mii_init(struct macb *bp) in macb_mii_init()
634 static void macb_update_stats(struct macb *bp) in macb_update_stats()
646 static int macb_halt_tx(struct macb *bp) in macb_halt_tx()
666 static void macb_tx_unmap(struct macb *bp, struct macb_tx_skb *tx_skb) in macb_tx_unmap()
684 static void macb_set_addr(struct macb *bp, struct macb_dma_desc *desc, dma_addr_t addr) in macb_set_addr()
702 static dma_addr_t macb_get_addr(struct macb *bp, struct macb_dma_desc *desc) in macb_get_addr()
721 struct macb *bp = queue->bp; in macb_tx_error_task() local
832 struct macb *bp = queue->bp; in macb_tx_interrupt() local
912 struct macb *bp = queue->bp; in gem_rx_refill() local
994 struct macb *bp = queue->bp; in gem_rx() local
1090 struct macb *bp = queue->bp; in macb_rx_frame() local
1166 struct macb *bp = queue->bp; in macb_init_rx_ring() local
1185 struct macb *bp = queue->bp; in macb_rx() local
1264 struct macb *bp = queue->bp; in macb_poll() local
1296 struct macb *bp = (struct macb *)data; in macb_hresp_error_task() local
1349 struct macb *bp = queue->bp; in macb_tx_restart() local
1363 struct macb *bp = queue->bp; in macb_interrupt() local
1473 struct macb *bp = netdev_priv(dev); in macb_poll_controller() local
1485 static unsigned int macb_tx_map(struct macb *bp, in macb_tx_map()
1773 struct macb *bp = netdev_priv(dev); in macb_start_xmit() local
1867 static void macb_init_rx_buffer_size(struct macb *bp, size_t size) in macb_init_rx_buffer_size()
1887 static void gem_free_rx_buffers(struct macb *bp) in gem_free_rx_buffers()
1920 static void macb_free_rx_buffers(struct macb *bp) in macb_free_rx_buffers()
1932 static void macb_free_consistent(struct macb *bp) in macb_free_consistent()
1958 static int gem_alloc_rx_buffers(struct macb *bp) in gem_alloc_rx_buffers()
1977 static int macb_alloc_rx_buffers(struct macb *bp) in macb_alloc_rx_buffers()
1994 static int macb_alloc_consistent(struct macb *bp) in macb_alloc_consistent()
2036 static void gem_init_rings(struct macb *bp) in gem_init_rings()
2061 static void macb_init_rings(struct macb *bp) in macb_init_rings()
2078 static void macb_reset_hw(struct macb *bp) in macb_reset_hw()
2107 static u32 gem_mdc_clk_div(struct macb *bp) in gem_mdc_clk_div()
2128 static u32 macb_mdc_clk_div(struct macb *bp) in macb_mdc_clk_div()
2153 static u32 macb_dbw(struct macb *bp) in macb_dbw()
2176 static void macb_configure_dma(struct macb *bp) in macb_configure_dma()
2222 static void macb_init_hw(struct macb *bp) in macb_init_hw()
2346 struct macb *bp = netdev_priv(dev); in macb_sethashtable() local
2364 struct macb *bp = netdev_priv(dev); in macb_set_rx_mode() local
2405 struct macb *bp = netdev_priv(dev); in macb_open() local
2460 struct macb *bp = netdev_priv(dev); in macb_close() local
2498 static void gem_update_stats(struct macb *bp) in gem_update_stats()
2527 static struct net_device_stats *gem_get_stats(struct macb *bp) in gem_get_stats()
2568 struct macb *bp; in gem_get_ethtool_stats() local
2578 struct macb *bp = netdev_priv(dev); in gem_get_sset_count() local
2591 struct macb *bp = netdev_priv(dev); in gem_get_ethtool_strings() local
2615 struct macb *bp = netdev_priv(dev); in macb_get_stats() local
2668 struct macb *bp = netdev_priv(dev); in macb_get_regs() local
2700 struct macb *bp = netdev_priv(netdev); in macb_get_wol() local
2715 struct macb *bp = netdev_priv(netdev); in macb_set_wol() local
2734 struct macb *bp = netdev_priv(netdev); in macb_get_ringparam() local
2746 struct macb *bp = netdev_priv(netdev); in macb_set_ringparam() local
2782 static unsigned int gem_get_tsu_rate(struct macb *bp) in gem_get_tsu_rate()
2807 struct macb *bp = netdev_priv(dev); in gem_get_ts_info() local
2848 struct macb *bp = netdev_priv(netdev); in macb_get_ts_info() local
2856 static void gem_enable_flow_filters(struct macb *bp, bool enable) in gem_enable_flow_filters()
2902 static void gem_prog_cmp_regs(struct macb *bp, struct ethtool_rx_flow_spec *fs) in gem_prog_cmp_regs()
2985 struct macb *bp = netdev_priv(netdev); in gem_add_flow_filter() local
3039 struct macb *bp = netdev_priv(netdev); in gem_del_flow_filter() local
3075 struct macb *bp = netdev_priv(netdev); in gem_get_flow_entry() local
3090 struct macb *bp = netdev_priv(netdev); in gem_get_all_flow_entries() local
3109 struct macb *bp = netdev_priv(netdev); in gem_get_rxnfc() local
3136 struct macb *bp = netdev_priv(netdev); in gem_set_rxnfc() local
3192 struct macb *bp = netdev_priv(dev); in macb_ioctl() local
3213 static inline void macb_set_txcsum_feature(struct macb *bp, in macb_set_txcsum_feature()
3230 static inline void macb_set_rxcsum_feature(struct macb *bp, in macb_set_rxcsum_feature()
3248 static inline void macb_set_rxflow_feature(struct macb *bp, in macb_set_rxflow_feature()
3260 struct macb *bp = netdev_priv(netdev); in macb_set_features() local
3278 static void macb_restore_features(struct macb *bp) in macb_restore_features()
3313 static void macb_configure_caps(struct macb *bp, in macb_configure_caps()
3471 struct macb *bp = netdev_priv(dev); in macb_init() local
3932 struct macb *bp = netdev_priv(dev); in at91ether_init() local
4189 struct macb *bp; in macb_probe() local
4379 struct macb *bp; in macb_remove() local
4416 struct macb *bp = netdev_priv(netdev); in macb_suspend() local
4459 struct macb *bp = netdev_priv(netdev); in macb_resume() local
4503 struct macb *bp = netdev_priv(netdev); in macb_runtime_suspend() local
4519 struct macb *bp = netdev_priv(netdev); in macb_runtime_resume() local