Lines Matching refs:xgbe_prv_data

159 static void xgbe_stop(struct xgbe_prv_data *);
172 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels()
190 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels()
276 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue()
309 static void xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_enable_rx_tx_int()
327 static void xgbe_enable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_enable_rx_tx_ints()
335 static void xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_disable_rx_tx_int()
353 static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_disable_rx_tx_ints()
361 static bool xgbe_ecc_sec(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_sec()
386 static bool xgbe_ecc_ded(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_ded()
408 struct xgbe_prv_data *pdata = from_tasklet(pdata, t, tasklet_ecc); in xgbe_ecc_isr_task()
466 struct xgbe_prv_data *pdata = data; in xgbe_ecc_isr()
478 struct xgbe_prv_data *pdata = from_tasklet(pdata, t, tasklet_dev); in xgbe_isr_task()
605 struct xgbe_prv_data *pdata = data; in xgbe_isr()
618 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_dma_isr()
647 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_timer()
675 struct xgbe_prv_data *pdata = container_of(work, in xgbe_service()
676 struct xgbe_prv_data, in xgbe_service()
684 struct xgbe_prv_data *pdata = from_timer(pdata, t, service_timer); in xgbe_service_timer()
691 static void xgbe_init_timers(struct xgbe_prv_data *pdata) in xgbe_init_timers()
707 static void xgbe_start_timers(struct xgbe_prv_data *pdata) in xgbe_start_timers()
712 static void xgbe_stop_timers(struct xgbe_prv_data *pdata) in xgbe_stop_timers()
728 void xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) in xgbe_get_all_hw_features()
910 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vxlan_set_port()
921 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vxlan_unset_port()
943 static void xgbe_napi_enable(struct xgbe_prv_data *pdata, unsigned int add) in xgbe_napi_enable()
966 static void xgbe_napi_disable(struct xgbe_prv_data *pdata, unsigned int del) in xgbe_napi_disable()
987 static int xgbe_request_irqs(struct xgbe_prv_data *pdata) in xgbe_request_irqs()
1058 static void xgbe_free_irqs(struct xgbe_prv_data *pdata) in xgbe_free_irqs()
1079 void xgbe_init_tx_coalesce(struct xgbe_prv_data *pdata) in xgbe_init_tx_coalesce()
1093 void xgbe_init_rx_coalesce(struct xgbe_prv_data *pdata) in xgbe_init_rx_coalesce()
1108 static void xgbe_free_tx_data(struct xgbe_prv_data *pdata) in xgbe_free_tx_data()
1131 static void xgbe_free_rx_data(struct xgbe_prv_data *pdata) in xgbe_free_rx_data()
1154 static int xgbe_phy_reset(struct xgbe_prv_data *pdata) in xgbe_phy_reset()
1164 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_powerdown()
1203 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_powerup()
1239 static void xgbe_free_memory(struct xgbe_prv_data *pdata) in xgbe_free_memory()
1250 static int xgbe_alloc_memory(struct xgbe_prv_data *pdata) in xgbe_alloc_memory()
1291 static int xgbe_start(struct xgbe_prv_data *pdata) in xgbe_start()
1356 static void xgbe_stop(struct xgbe_prv_data *pdata) in xgbe_stop()
1404 struct xgbe_prv_data *pdata = container_of(work, in xgbe_stopdev()
1405 struct xgbe_prv_data, in xgbe_stopdev()
1420 void xgbe_full_restart_dev(struct xgbe_prv_data *pdata) in xgbe_full_restart_dev()
1434 void xgbe_restart_dev(struct xgbe_prv_data *pdata) in xgbe_restart_dev()
1450 struct xgbe_prv_data *pdata = container_of(work, in xgbe_restart()
1451 struct xgbe_prv_data, in xgbe_restart()
1463 struct xgbe_prv_data *pdata = container_of(work, in xgbe_tx_tstamp()
1464 struct xgbe_prv_data, in xgbe_tx_tstamp()
1491 static int xgbe_get_hwtstamp_settings(struct xgbe_prv_data *pdata, in xgbe_get_hwtstamp_settings()
1501 static int xgbe_set_hwtstamp_settings(struct xgbe_prv_data *pdata, in xgbe_set_hwtstamp_settings()
1635 static void xgbe_prep_tx_tstamp(struct xgbe_prv_data *pdata, in xgbe_prep_tx_tstamp()
1746 static void xgbe_packet_info(struct xgbe_prv_data *pdata, in xgbe_packet_info()
1819 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_open()
1903 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_close()
1927 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_xmit()
1997 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_rx_mode()
2009 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_mac_address()
2029 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_ioctl()
2050 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_change_mtu()
2071 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_tx_timeout()
2080 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_stats64()
2109 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vlan_rx_add_vid()
2125 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vlan_rx_kill_vid()
2141 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_poll_controller()
2165 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_setup_tc()
2187 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_fix_features()
2230 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_features()
2310 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_refresh()
2340 static struct sk_buff *xgbe_create_skb(struct xgbe_prv_data *pdata, in xgbe_create_skb()
2406 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_poll()
2477 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_poll()
2669 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_one_poll()
2696 struct xgbe_prv_data *pdata = container_of(napi, struct xgbe_prv_data, in xgbe_all_poll()
2734 void xgbe_dump_tx_desc(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, in xgbe_dump_tx_desc()
2754 void xgbe_dump_rx_desc(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, in xgbe_dump_rx_desc()