• Home
  • Raw
  • Download

Lines Matching refs:bdx_priv

78 static void bdx_rx_alloc_skbs(struct bdx_priv *priv, struct rxf_fifo *f);
79 static void bdx_tx_cleanup(struct bdx_priv *priv);
80 static int bdx_rx_receive(struct bdx_priv *priv, struct rxd_fifo *f, int budget);
83 static void bdx_tx_push_desc_safe(struct bdx_priv *priv, void *data, int size);
86 static int bdx_tx_init(struct bdx_priv *priv);
87 static int bdx_rx_init(struct bdx_priv *priv);
90 static void bdx_rx_free(struct bdx_priv *priv);
91 static void bdx_tx_free(struct bdx_priv *priv);
154 bdx_fifo_init(struct bdx_priv *priv, struct fifo *f, int fsz_type, in bdx_fifo_init()
185 static void bdx_fifo_free(struct bdx_priv *priv, struct fifo *f) in bdx_fifo_free()
200 static void bdx_link_changed(struct bdx_priv *priv) in bdx_link_changed()
219 static void bdx_isr_extra(struct bdx_priv *priv, u32 isr) in bdx_isr_extra()
254 struct bdx_priv *priv = netdev_priv(ndev); in bdx_isr_napi()
291 struct bdx_priv *priv = container_of(napi, struct bdx_priv, napi); in bdx_poll()
319 static int bdx_fw_load(struct bdx_priv *priv) in bdx_fw_load()
349 static void bdx_restore_mac(struct net_device *ndev, struct bdx_priv *priv) in bdx_restore_mac()
374 static int bdx_hw_start(struct bdx_priv *priv) in bdx_hw_start()
422 static void bdx_hw_stop(struct bdx_priv *priv) in bdx_hw_stop()
457 static int bdx_hw_reset(struct bdx_priv *priv) in bdx_hw_reset()
481 static int bdx_sw_reset(struct bdx_priv *priv) in bdx_sw_reset()
537 static int bdx_reset(struct bdx_priv *priv) in bdx_reset()
558 struct bdx_priv *priv = NULL; in bdx_close()
586 struct bdx_priv *priv; in bdx_open()
627 static int bdx_range_check(struct bdx_priv *priv, u32 offset) in bdx_range_check()
635 struct bdx_priv *priv = netdev_priv(ndev); in bdx_ioctl_priv()
700 struct bdx_priv *priv = netdev_priv(ndev); in __bdx_vlan_rx_vid()
750 struct bdx_priv *priv = netdev_priv(ndev); in bdx_vlan_rx_register()
789 struct bdx_priv *priv = netdev_priv(ndev); in bdx_setmulti()
849 struct bdx_priv *priv = netdev_priv(ndev); in bdx_set_mac()
862 static int bdx_read_mac(struct bdx_priv *priv) in bdx_read_mac()
880 static u64 bdx_read_l2stat(struct bdx_priv *priv, int reg) in bdx_read_l2stat()
890 static void bdx_update_stats(struct bdx_priv *priv) in bdx_update_stats()
931 struct bdx_priv *priv = netdev_priv(ndev); in bdx_get_stats()
1015 static int bdx_rx_init(struct bdx_priv *priv) in bdx_rx_init()
1045 static void bdx_rx_free_skbs(struct bdx_priv *priv, struct rxf_fifo *f) in bdx_rx_free_skbs()
1074 static void bdx_rx_free(struct bdx_priv *priv) in bdx_rx_free()
1103 static void bdx_rx_alloc_skbs(struct bdx_priv *priv, struct rxf_fifo *f) in bdx_rx_alloc_skbs()
1152 NETIF_RX_MUX(struct bdx_priv *priv, u32 rxd_val1, u16 rxd_vlan, in NETIF_RX_MUX()
1173 static void bdx_recycle_skb(struct bdx_priv *priv, struct rxd_desc *rxdd) in bdx_recycle_skb()
1221 static int bdx_rx_receive(struct bdx_priv *priv, struct rxd_fifo *f, int budget) in bdx_rx_receive()
1508 bdx_tx_map_skb(struct bdx_priv *priv, struct sk_buff *skb, in bdx_tx_map_skb()
1569 static int bdx_tx_init(struct bdx_priv *priv) in bdx_tx_init()
1601 static inline int bdx_tx_space(struct bdx_priv *priv) in bdx_tx_space()
1625 struct bdx_priv *priv = netdev_priv(ndev); in bdx_tx_transmit()
1736 static void bdx_tx_cleanup(struct bdx_priv *priv) in bdx_tx_cleanup()
1796 static void bdx_tx_free_skbs(struct bdx_priv *priv) in bdx_tx_free_skbs()
1813 static void bdx_tx_free(struct bdx_priv *priv) in bdx_tx_free()
1832 static void bdx_tx_push_desc(struct bdx_priv *priv, void *data, int size) in bdx_tx_push_desc()
1859 static void bdx_tx_push_desc_safe(struct bdx_priv *priv, void *data, int size) in bdx_tx_push_desc_safe()
1923 struct bdx_priv *priv; in bdx_probe()
2005 if (!(ndev = alloc_etherdev(sizeof(struct bdx_priv)))) { in bdx_probe()
2035 memset(priv, 0, sizeof(struct bdx_priv)); in bdx_probe()
2156 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_settings()
2187 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_drvinfo()
2229 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_coalesce()
2258 struct bdx_priv *priv = netdev_priv(netdev); in bdx_set_coalesce()
2316 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_ringparam()
2333 struct bdx_priv *priv = netdev_priv(netdev); in bdx_set_ringparam()
2394 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_stats_count()
2409 struct bdx_priv *priv = netdev_priv(netdev); in bdx_get_ethtool_stats()