Home
last modified time | relevance | path

Searched refs:xgbe_prv_data (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/sys/dev/axgbe/
H A Dxgbe.h284 struct xgbe_prv_data;
394 struct xgbe_prv_data *pdata;
559 void (*enable_tx)(struct xgbe_prv_data *);
561 void (*enable_rx)(struct xgbe_prv_data *);
569 int (*init)(struct xgbe_prv_data *);
570 int (*exit)(struct xgbe_prv_data *);
624 void (*phy_init)(struct xgbe_prv_data *);
627 int (*phy_reset)(struct xgbe_prv_data *);
628 int (*phy_start)(struct xgbe_prv_data *);
629 void (*phy_stop)(struct xgbe_prv_data *);
[all …]
H A Dxgbe-dev.c175 static int xgbe_config_pblx8(struct xgbe_prv_data *pdata) in xgbe_config_pblx8()
358 static int xgbe_disable_rss(struct xgbe_prv_data *pdata) in xgbe_disable_rss()
368 static void xgbe_config_rss(struct xgbe_prv_data *pdata) in xgbe_config_rss()
684 static void xgbe_set_mac_reg(struct xgbe_prv_data *pdata, in xgbe_set_mac_reg()
918 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_desc_init()
971 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_dev_xmit()
1275 static int xgbe_exit(struct xgbe_prv_data *pdata) in xgbe_exit()
1593 static void xgbe_tx_mmc_int(struct xgbe_prv_data *pdata) in xgbe_tx_mmc_int()
1948 static void xgbe_enable_tx(struct xgbe_prv_data *pdata) in xgbe_enable_tx()
2023 static void xgbe_enable_rx(struct xgbe_prv_data *pdata) in xgbe_enable_rx()
[all …]
H A Dxgbe-mdio.c194 static void xgbe_xgmii_mode(struct xgbe_prv_data *pdata) in xgbe_xgmii_mode()
286 static void xgbe_gmii_mode(struct xgbe_prv_data *pdata) in xgbe_gmii_mode()
332 static void xgbe_cur_mode(struct xgbe_prv_data *pdata, in xgbe_cur_mode()
344 static bool xgbe_in_kr_mode(struct xgbe_prv_data *pdata) in xgbe_in_kr_mode()
366 static void xgbe_set_mode(struct xgbe_prv_data *pdata, in xgbe_set_mode()
606 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; in xgbe_an_isr()
710 static void xgbe_an_init(struct xgbe_prv_data *pdata) in xgbe_an_init()
1030 static void xgbe_phy_stop(struct xgbe_prv_data *pdata) in xgbe_phy_stop()
1046 static int xgbe_phy_start(struct xgbe_prv_data *pdata) in xgbe_phy_start()
1085 static int xgbe_phy_reset(struct xgbe_prv_data *pdata) in xgbe_phy_reset()
[all …]
H A Dxgbe-drv.c212 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue()
268 struct xgbe_prv_data *pdata = data; in xgbe_isr()
333 struct xgbe_prv_data *pdata = ctx; in xgbe_service()
340 struct xgbe_prv_data *pdata = data; in xgbe_service_timer()
689 struct xgbe_prv_data *pdata = ctx; in xgbe_restart()
718 struct xgbe_prv_data *pdata = netdev->if_softc; in xgbe_open()
777 struct xgbe_prv_data *pdata = netdev->if_softc; in xgbe_close()
800 struct xgbe_prv_data *pdata = ifp->if_softc; in xgbe_xmit()
868 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_rx_refresh()
900 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_poll()
[all …]
H A Dxgbe-desc.c123 static void xgbe_unmap_rdata(struct xgbe_prv_data *, struct xgbe_ring_data *);
125 static void xgbe_free_ring(struct xgbe_prv_data *pdata, in xgbe_free_ring()
159 static void xgbe_free_ring_resources(struct xgbe_prv_data *pdata) in xgbe_free_ring_resources()
183 static int xgbe_init_ring(struct xgbe_prv_data *pdata, in xgbe_init_ring()
246 static int xgbe_alloc_ring_resources(struct xgbe_prv_data *pdata) in xgbe_alloc_ring_resources()
281 static int xgbe_map_rx_buffer(struct xgbe_prv_data *pdata, in xgbe_map_rx_buffer()
337 static void xgbe_wrapper_tx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_tx_descriptor_init()
378 static void xgbe_wrapper_rx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_rx_descriptor_init()
419 static void xgbe_unmap_rdata(struct xgbe_prv_data *pdata, in xgbe_unmap_rdata()
H A Dif_axgbe.c70 struct xgbe_prv_data prv;
237 struct xgbe_prv_data *pdata = ifp->if_softc; in axgbe_get_counter()