Lines Matching refs:xgbe_prv_data

160 static void xgbe_stop(struct xgbe_prv_data *);
173 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels()
191 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels()
277 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue()
310 static void xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_enable_rx_tx_int()
328 static void xgbe_enable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_enable_rx_tx_ints()
336 static void xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_disable_rx_tx_int()
354 static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_disable_rx_tx_ints()
362 static bool xgbe_ecc_sec(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_sec()
387 static bool xgbe_ecc_ded(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_ded()
409 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; in xgbe_ecc_isr_task()
467 struct xgbe_prv_data *pdata = data; in xgbe_ecc_isr()
479 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; in xgbe_isr_task()
606 struct xgbe_prv_data *pdata = data; in xgbe_isr()
619 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_dma_isr()
648 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_timer()
676 struct xgbe_prv_data *pdata = container_of(work, in xgbe_service()
677 struct xgbe_prv_data, in xgbe_service()
685 struct xgbe_prv_data *pdata = from_timer(pdata, t, service_timer); in xgbe_service_timer()
692 static void xgbe_init_timers(struct xgbe_prv_data *pdata) in xgbe_init_timers()
708 static void xgbe_start_timers(struct xgbe_prv_data *pdata) in xgbe_start_timers()
713 static void xgbe_stop_timers(struct xgbe_prv_data *pdata) in xgbe_stop_timers()
729 void xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) in xgbe_get_all_hw_features()
908 static void xgbe_disable_vxlan_offloads(struct xgbe_prv_data *pdata) in xgbe_disable_vxlan_offloads()
933 static void xgbe_disable_vxlan_hw(struct xgbe_prv_data *pdata) in xgbe_disable_vxlan_hw()
944 static void xgbe_disable_vxlan_accel(struct xgbe_prv_data *pdata) in xgbe_disable_vxlan_accel()
951 static void xgbe_enable_vxlan_offloads(struct xgbe_prv_data *pdata) in xgbe_enable_vxlan_offloads()
974 static void xgbe_enable_vxlan_hw(struct xgbe_prv_data *pdata) in xgbe_enable_vxlan_hw()
993 static void xgbe_enable_vxlan_accel(struct xgbe_prv_data *pdata) in xgbe_enable_vxlan_accel()
1008 static void xgbe_reset_vxlan_accel(struct xgbe_prv_data *pdata) in xgbe_reset_vxlan_accel()
1018 static void xgbe_napi_enable(struct xgbe_prv_data *pdata, unsigned int add) in xgbe_napi_enable()
1041 static void xgbe_napi_disable(struct xgbe_prv_data *pdata, unsigned int del) in xgbe_napi_disable()
1062 static int xgbe_request_irqs(struct xgbe_prv_data *pdata) in xgbe_request_irqs()
1134 static void xgbe_free_irqs(struct xgbe_prv_data *pdata) in xgbe_free_irqs()
1155 void xgbe_init_tx_coalesce(struct xgbe_prv_data *pdata) in xgbe_init_tx_coalesce()
1169 void xgbe_init_rx_coalesce(struct xgbe_prv_data *pdata) in xgbe_init_rx_coalesce()
1184 static void xgbe_free_tx_data(struct xgbe_prv_data *pdata) in xgbe_free_tx_data()
1207 static void xgbe_free_rx_data(struct xgbe_prv_data *pdata) in xgbe_free_rx_data()
1230 static int xgbe_phy_reset(struct xgbe_prv_data *pdata) in xgbe_phy_reset()
1240 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_powerdown()
1279 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_powerup()
1315 static void xgbe_free_memory(struct xgbe_prv_data *pdata) in xgbe_free_memory()
1326 static int xgbe_alloc_memory(struct xgbe_prv_data *pdata) in xgbe_alloc_memory()
1367 static int xgbe_start(struct xgbe_prv_data *pdata) in xgbe_start()
1432 static void xgbe_stop(struct xgbe_prv_data *pdata) in xgbe_stop()
1480 struct xgbe_prv_data *pdata = container_of(work, in xgbe_stopdev()
1481 struct xgbe_prv_data, in xgbe_stopdev()
1496 void xgbe_full_restart_dev(struct xgbe_prv_data *pdata) in xgbe_full_restart_dev()
1510 void xgbe_restart_dev(struct xgbe_prv_data *pdata) in xgbe_restart_dev()
1526 struct xgbe_prv_data *pdata = container_of(work, in xgbe_restart()
1527 struct xgbe_prv_data, in xgbe_restart()
1539 struct xgbe_prv_data *pdata = container_of(work, in xgbe_tx_tstamp()
1540 struct xgbe_prv_data, in xgbe_tx_tstamp()
1567 static int xgbe_get_hwtstamp_settings(struct xgbe_prv_data *pdata, in xgbe_get_hwtstamp_settings()
1577 static int xgbe_set_hwtstamp_settings(struct xgbe_prv_data *pdata, in xgbe_set_hwtstamp_settings()
1711 static void xgbe_prep_tx_tstamp(struct xgbe_prv_data *pdata, in xgbe_prep_tx_tstamp()
1777 static bool xgbe_is_vxlan(struct xgbe_prv_data *pdata, struct sk_buff *skb) in xgbe_is_vxlan()
1833 static void xgbe_packet_info(struct xgbe_prv_data *pdata, in xgbe_packet_info()
1906 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_open()
1990 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_close()
2014 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_xmit()
2084 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_rx_mode()
2096 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_mac_address()
2116 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_ioctl()
2137 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_change_mtu()
2158 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_tx_timeout()
2167 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_stats64()
2196 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vlan_rx_add_vid()
2212 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_vlan_rx_kill_vid()
2228 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_poll_controller()
2252 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_setup_tc()
2274 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_fix_features()
2337 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_features()
2386 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_udp_tunnel_add()
2431 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_udp_tunnel_del()
2519 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_refresh()
2549 static struct sk_buff *xgbe_create_skb(struct xgbe_prv_data *pdata, in xgbe_create_skb()
2615 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_poll()
2686 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_poll()
2878 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_one_poll()
2905 struct xgbe_prv_data *pdata = container_of(napi, struct xgbe_prv_data, in xgbe_all_poll()
2943 void xgbe_dump_tx_desc(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, in xgbe_dump_tx_desc()
2963 void xgbe_dump_rx_desc(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, in xgbe_dump_rx_desc()