bdx_priv 75 drivers/net/ethernet/tehuti/tehuti.c static void bdx_rx_alloc_skbs(struct bdx_priv *priv, struct rxf_fifo *f); bdx_priv 76 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_cleanup(struct bdx_priv *priv); bdx_priv 77 drivers/net/ethernet/tehuti/tehuti.c static int bdx_rx_receive(struct bdx_priv *priv, struct rxd_fifo *f, int budget); bdx_priv 80 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_push_desc_safe(struct bdx_priv *priv, void *data, int size); bdx_priv 83 drivers/net/ethernet/tehuti/tehuti.c static int bdx_tx_init(struct bdx_priv *priv); bdx_priv 84 drivers/net/ethernet/tehuti/tehuti.c static int bdx_rx_init(struct bdx_priv *priv); bdx_priv 87 drivers/net/ethernet/tehuti/tehuti.c static void bdx_rx_free(struct bdx_priv *priv); bdx_priv 88 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_free(struct bdx_priv *priv); bdx_priv 150 drivers/net/ethernet/tehuti/tehuti.c bdx_fifo_init(struct bdx_priv *priv, struct fifo *f, int fsz_type, bdx_priv 182 drivers/net/ethernet/tehuti/tehuti.c static void bdx_fifo_free(struct bdx_priv *priv, struct fifo *f) bdx_priv 197 drivers/net/ethernet/tehuti/tehuti.c static void bdx_link_changed(struct bdx_priv *priv) bdx_priv 216 drivers/net/ethernet/tehuti/tehuti.c static void bdx_isr_extra(struct bdx_priv *priv, u32 isr) bdx_priv 251 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 288 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = container_of(napi, struct bdx_priv, napi); bdx_priv 318 drivers/net/ethernet/tehuti/tehuti.c static int bdx_fw_load(struct bdx_priv *priv) bdx_priv 361 drivers/net/ethernet/tehuti/tehuti.c static void bdx_restore_mac(struct net_device *ndev, struct bdx_priv *priv) bdx_priv 387 drivers/net/ethernet/tehuti/tehuti.c static int bdx_hw_start(struct bdx_priv *priv) bdx_priv 437 drivers/net/ethernet/tehuti/tehuti.c static void bdx_hw_stop(struct bdx_priv *priv) bdx_priv 472 drivers/net/ethernet/tehuti/tehuti.c static int bdx_hw_reset(struct bdx_priv *priv) bdx_priv 496 drivers/net/ethernet/tehuti/tehuti.c static int bdx_sw_reset(struct bdx_priv *priv) bdx_priv 551 drivers/net/ethernet/tehuti/tehuti.c static int bdx_reset(struct bdx_priv *priv) bdx_priv 572 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = NULL; bdx_priv 600 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv; bdx_priv 631 drivers/net/ethernet/tehuti/tehuti.c static int bdx_range_check(struct bdx_priv *priv, u32 offset) bdx_priv 639 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 707 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 772 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 830 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 843 drivers/net/ethernet/tehuti/tehuti.c static int bdx_read_mac(struct bdx_priv *priv) bdx_priv 861 drivers/net/ethernet/tehuti/tehuti.c static u64 bdx_read_l2stat(struct bdx_priv *priv, int reg) bdx_priv 871 drivers/net/ethernet/tehuti/tehuti.c static void bdx_update_stats(struct bdx_priv *priv) bdx_priv 989 drivers/net/ethernet/tehuti/tehuti.c static int bdx_rx_init(struct bdx_priv *priv) bdx_priv 1019 drivers/net/ethernet/tehuti/tehuti.c static void bdx_rx_free_skbs(struct bdx_priv *priv, struct rxf_fifo *f) bdx_priv 1050 drivers/net/ethernet/tehuti/tehuti.c static void bdx_rx_free(struct bdx_priv *priv) bdx_priv 1081 drivers/net/ethernet/tehuti/tehuti.c static void bdx_rx_alloc_skbs(struct bdx_priv *priv, struct rxf_fifo *f) bdx_priv 1129 drivers/net/ethernet/tehuti/tehuti.c NETIF_RX_MUX(struct bdx_priv *priv, u32 rxd_val1, u16 rxd_vlan, bdx_priv 1144 drivers/net/ethernet/tehuti/tehuti.c static void bdx_recycle_skb(struct bdx_priv *priv, struct rxd_desc *rxdd) bdx_priv 1192 drivers/net/ethernet/tehuti/tehuti.c static int bdx_rx_receive(struct bdx_priv *priv, struct rxd_fifo *f, int budget) bdx_priv 1484 drivers/net/ethernet/tehuti/tehuti.c bdx_tx_map_skb(struct bdx_priv *priv, struct sk_buff *skb, bdx_priv 1545 drivers/net/ethernet/tehuti/tehuti.c static int bdx_tx_init(struct bdx_priv *priv) bdx_priv 1578 drivers/net/ethernet/tehuti/tehuti.c static inline int bdx_tx_space(struct bdx_priv *priv) bdx_priv 1603 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(ndev); bdx_priv 1712 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_cleanup(struct bdx_priv *priv) bdx_priv 1773 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_free_skbs(struct bdx_priv *priv) bdx_priv 1790 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_free(struct bdx_priv *priv) bdx_priv 1810 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_push_desc(struct bdx_priv *priv, void *data, int size) bdx_priv 1838 drivers/net/ethernet/tehuti/tehuti.c static void bdx_tx_push_desc_safe(struct bdx_priv *priv, void *data, int size) bdx_priv 1900 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv; bdx_priv 1985 drivers/net/ethernet/tehuti/tehuti.c ndev = alloc_etherdev(sizeof(struct bdx_priv)); bdx_priv 2155 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2174 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2203 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2261 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2278 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2336 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 2357 drivers/net/ethernet/tehuti/tehuti.c struct bdx_priv *priv = netdev_priv(netdev); bdx_priv 119 drivers/net/ethernet/tehuti/tehuti.h struct bdx_priv *priv[LUXOR_MAX_PORT];