sxgbe_priv_data
struct sxgbe_priv_data *priv_ptr;
struct sxgbe_priv_data *priv_ptr;
struct sxgbe_priv_data *sxgbe_drv_probe(struct device *device,
void sxgbe_disable_eee_mode(struct sxgbe_priv_data * const priv);
bool sxgbe_eee_init(struct sxgbe_priv_data * const priv);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
static u32 sxgbe_riwt2usec(u32 riwt, struct sxgbe_priv_data *priv)
static u32 sxgbe_usec2riwt(u32 usec, struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
offsetof(struct sxgbe_priv_data, xstats.m) \
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
static void sxgbe_tx_init_coalesce(struct sxgbe_priv_data *priv)
static void sxgbe_tx_del_timer(struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = timer_container_of(priv, t,
struct sxgbe_priv_data *priv = netdev_priv(dev);
bool sxgbe_eee_init(struct sxgbe_priv_data * const priv)
static void sxgbe_tso_prepare(struct sxgbe_priv_data *priv,
struct sxgbe_priv_data *priv = netdev_priv(dev);
static void sxgbe_rx_refill(struct sxgbe_priv_data *priv)
static int sxgbe_rx(struct sxgbe_priv_data *priv, int limit)
static void sxgbe_eee_adjust(const struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = container_of(napi,
struct sxgbe_priv_data, napi);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(netdev);
struct sxgbe_priv_data *priv = txq->priv_ptr;
struct sxgbe_priv_data *priv = rxq->priv_ptr;
static void sxgbe_clk_csr_set(struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
static int sxgbe_hw_init(struct sxgbe_priv_data * const priv)
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *sxgbe_drv_probe(struct device *device,
struct sxgbe_priv_data *priv;
ndev = alloc_etherdev_mqs(sizeof(struct sxgbe_priv_data),
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
static void sxgbe_clear_descriptors(struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(dev);
struct sxgbe_priv_data *priv = netdev_priv(netd);
struct sxgbe_priv_data *priv = txqueue->priv_ptr;
static void dma_free_tx_skbufs(struct sxgbe_priv_data *priv)
static void free_dma_desc_resources(struct sxgbe_priv_data *priv)
static int txring_mem_alloc(struct sxgbe_priv_data *priv)
static int rxring_mem_alloc(struct sxgbe_priv_data *priv)
static void sxgbe_mtl_operation_mode(struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = tqueue->priv_ptr;
static void sxgbe_tx_all_clean(struct sxgbe_priv_data * const priv)
static void sxgbe_restart_tx_queue(struct sxgbe_priv_data *priv, int queue_num)
static void sxgbe_enable_eee_mode(const struct sxgbe_priv_data *priv)
static void sxgbe_reset_all_tx_queues(struct sxgbe_priv_data *priv)
static int sxgbe_get_hw_features(struct sxgbe_priv_data * const priv)
void sxgbe_disable_eee_mode(struct sxgbe_priv_data * const priv)
static void sxgbe_check_ether_addr(struct sxgbe_priv_data *priv)
static int sxgbe_init_dma_engine(struct sxgbe_priv_data *priv)
static void sxgbe_init_mtl_engine(struct sxgbe_priv_data *priv)
static void sxgbe_disable_mtl_engine(struct sxgbe_priv_data *priv)
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
struct sxgbe_priv_data *priv = netdev_priv(ndev);
static void sxgbe_mdio_ctrl_data(struct sxgbe_priv_data *sp, u32 cmd,
static void sxgbe_mdio_c45(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr,
static void sxgbe_mdio_c22(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr,
static int sxgbe_mdio_access_c22(struct sxgbe_priv_data *sp, u32 cmd,
static int sxgbe_mdio_access_c45(struct sxgbe_priv_data *sp, u32 cmd,
struct sxgbe_priv_data *priv = NULL;