Searched refs:xgbe_prv_data (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe.h | 288 struct xgbe_prv_data; 438 struct xgbe_prv_data *pdata; 590 int (*set_mac_address)(struct xgbe_prv_data *, u8 *addr); 591 int (*config_rx_mode)(struct xgbe_prv_data *); 593 int (*enable_rx_csum)(struct xgbe_prv_data *); 594 int (*disable_rx_csum)(struct xgbe_prv_data *); 596 int (*enable_rx_vlan_stripping)(struct xgbe_prv_data *); 597 int (*disable_rx_vlan_stripping)(struct xgbe_prv_data *); 598 int (*enable_rx_vlan_filtering)(struct xgbe_prv_data *); 599 int (*disable_rx_vlan_filtering)(struct xgbe_prv_data *); [all …]
|
D | xgbe-ptp.c | 127 struct xgbe_prv_data *pdata = container_of(cc, in xgbe_cc_read() 128 struct xgbe_prv_data, in xgbe_cc_read() 139 struct xgbe_prv_data *pdata = container_of(info, in xgbe_adjfreq() 140 struct xgbe_prv_data, in xgbe_adjfreq() 170 struct xgbe_prv_data *pdata = container_of(info, in xgbe_adjtime() 171 struct xgbe_prv_data, in xgbe_adjtime() 184 struct xgbe_prv_data *pdata = container_of(info, in xgbe_gettime() 185 struct xgbe_prv_data, in xgbe_gettime() 204 struct xgbe_prv_data *pdata = container_of(info, in xgbe_settime() 205 struct xgbe_prv_data, in xgbe_settime() [all …]
|
D | xgbe-dev.c | 126 static unsigned int xgbe_usec_to_riwt(struct xgbe_prv_data *pdata, in xgbe_usec_to_riwt() 149 static unsigned int xgbe_riwt_to_usec(struct xgbe_prv_data *pdata, in xgbe_riwt_to_usec() 172 static int xgbe_config_pblx8(struct xgbe_prv_data *pdata) in xgbe_config_pblx8() 185 static int xgbe_get_tx_pbl_val(struct xgbe_prv_data *pdata) in xgbe_get_tx_pbl_val() 190 static int xgbe_config_tx_pbl_val(struct xgbe_prv_data *pdata) in xgbe_config_tx_pbl_val() 207 static int xgbe_get_rx_pbl_val(struct xgbe_prv_data *pdata) in xgbe_get_rx_pbl_val() 212 static int xgbe_config_rx_pbl_val(struct xgbe_prv_data *pdata) in xgbe_config_rx_pbl_val() 229 static int xgbe_config_osp_mode(struct xgbe_prv_data *pdata) in xgbe_config_osp_mode() 246 static int xgbe_config_rsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_rsf_mode() 256 static int xgbe_config_tsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_tsf_mode() [all …]
|
D | xgbe-mdio.c | 128 static void xgbe_an_enable_kr_training(struct xgbe_prv_data *pdata) in xgbe_an_enable_kr_training() 138 static void xgbe_an_disable_kr_training(struct xgbe_prv_data *pdata) in xgbe_an_disable_kr_training() 148 static void xgbe_pcs_power_cycle(struct xgbe_prv_data *pdata) in xgbe_pcs_power_cycle() 163 static void xgbe_serdes_start_ratechange(struct xgbe_prv_data *pdata) in xgbe_serdes_start_ratechange() 169 static void xgbe_serdes_complete_ratechange(struct xgbe_prv_data *pdata) in xgbe_serdes_complete_ratechange() 197 static void xgbe_xgmii_mode(struct xgbe_prv_data *pdata) in xgbe_xgmii_mode() 245 static void xgbe_gmii_2500_mode(struct xgbe_prv_data *pdata) in xgbe_gmii_2500_mode() 293 static void xgbe_gmii_mode(struct xgbe_prv_data *pdata) in xgbe_gmii_mode() 341 static void xgbe_cur_mode(struct xgbe_prv_data *pdata, in xgbe_cur_mode() 353 static bool xgbe_in_kr_mode(struct xgbe_prv_data *pdata) in xgbe_in_kr_mode() [all …]
|
D | xgbe-debugfs.c | 177 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_read() 186 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_write() 195 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_read() 207 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_write() 237 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_read() 245 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_write() 254 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_addr_read() 262 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_addr_write() 271 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_value_read() 284 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_value_write() [all …]
|
D | xgbe-ethtool.c | 133 offsetof(struct xgbe_prv_data, mmc_stats._var), \ 139 offsetof(struct xgbe_prv_data, ext_stats._var), \ 205 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_ethtool_stats() 235 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_pauseparam() 245 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_pauseparam() 278 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_settings() 299 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_settings() 367 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_drvinfo() 382 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_msglevel() 389 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_msglevel() [all …]
|
D | xgbe-drv.c | 133 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels() 210 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels() 236 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue() 274 static void xgbe_enable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_enable_rx_tx_ints() 296 static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_disable_rx_tx_ints() 320 struct xgbe_prv_data *pdata = data; in xgbe_isr() 421 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_tx_timer() 446 struct xgbe_prv_data *pdata = container_of(work, in xgbe_service() 447 struct xgbe_prv_data, in xgbe_service() 455 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; in xgbe_service_timer() [all …]
|
D | xgbe-main.c | 184 static void xgbe_default_config(struct xgbe_prv_data *pdata) in xgbe_default_config() 205 static void xgbe_init_all_fptrs(struct xgbe_prv_data *pdata) in xgbe_init_all_fptrs() 213 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support() 240 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support() 247 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support() 270 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev() 295 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support() 300 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev() 322 static struct platform_device *xgbe_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_get_phy_pdev() 338 struct xgbe_prv_data *pdata; in xgbe_probe() [all …]
|
D | xgbe-dcb.c | 126 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_getets() 147 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_setets() 201 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_getpfc() 218 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_ieee_setpfc() 245 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_dcb_setdcbx()
|
D | xgbe-desc.c | 120 static void xgbe_unmap_rdata(struct xgbe_prv_data *, struct xgbe_ring_data *); 122 static void xgbe_free_ring(struct xgbe_prv_data *pdata, in xgbe_free_ring() 172 static void xgbe_free_ring_resources(struct xgbe_prv_data *pdata) in xgbe_free_ring_resources() 188 static int xgbe_init_ring(struct xgbe_prv_data *pdata, in xgbe_init_ring() 220 static int xgbe_alloc_ring_resources(struct xgbe_prv_data *pdata) in xgbe_alloc_ring_resources() 263 static int xgbe_alloc_pages(struct xgbe_prv_data *pdata, in xgbe_alloc_pages() 323 static int xgbe_map_rx_buffer(struct xgbe_prv_data *pdata, in xgbe_map_rx_buffer() 354 static void xgbe_wrapper_tx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_tx_descriptor_init() 395 static void xgbe_wrapper_rx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_rx_descriptor_init() 438 static void xgbe_unmap_rdata(struct xgbe_prv_data *pdata, in xgbe_unmap_rdata() [all …]
|