Symbol: xgbe_prv_data
sys/dev/axgbe/if_axgbe.c
243
struct xgbe_prv_data *pdata = if_getsoftc(ifp);
sys/dev/axgbe/if_axgbe.c
69
struct xgbe_prv_data prv;
sys/dev/axgbe/if_axgbe_pci.c
1032
xgbe_dump_mtl_registers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
1094
xgbe_dump_mac_registers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
113
static void axgbe_initialize_rss_mapping(struct xgbe_prv_data *);
sys/dev/axgbe/if_axgbe_pci.c
1235
xgbe_dump_rmon_counters(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
130
static void xgbe_init_timers(struct xgbe_prv_data *);
sys/dev/axgbe/if_axgbe_pci.c
131
static void xgbe_stop_timers(struct xgbe_prv_data *);
sys/dev/axgbe/if_axgbe_pci.c
1328
xgbe_dump_i2c_registers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
134
static void xgbe_dump_prop_registers(struct xgbe_prv_data *);
sys/dev/axgbe/if_axgbe_pci.c
1362
xgbe_dump_active_vlans(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
1375
xgbe_default_config(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
1397
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1510
xgbe_free_intr(struct xgbe_prv_data *pdata, struct resource *res, void *tag,
sys/dev/axgbe/if_axgbe_pci.c
1524
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1561
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1589
axgbe_pci_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
1630
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1639
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1684
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1753
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1825
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1866
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1888
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
1927
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2056
xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel)
sys/dev/axgbe/if_axgbe_pci.c
2076
xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel)
sys/dev/axgbe/if_axgbe_pci.c
2096
xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
2108
struct xgbe_prv_data *pdata = channel->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2137
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2248
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2267
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2286
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2361
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2404
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2433
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
2451
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
320
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
335
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
348
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
395
struct xgbe_prv_data *pdata;
sys/dev/axgbe/if_axgbe_pci.c
591
xgbe_init_all_fptrs(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
605
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
666
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
723
axgbe_initialize_rss_mapping(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
767
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
818
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/if_axgbe_pci.c
833
struct xgbe_prv_data *pdata = ctx;
sys/dev/axgbe/if_axgbe_pci.c
853
struct xgbe_prv_data *pdata = data;
sys/dev/axgbe/if_axgbe_pci.c
859
xgbe_init_timers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
865
xgbe_start_timers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
871
xgbe_stop_timers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
878
xgbe_dump_phy_registers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
915
xgbe_dump_prop_registers(struct xgbe_prv_data *pdata)
sys/dev/axgbe/if_axgbe_pci.c
929
xgbe_dump_dma_registers(struct xgbe_prv_data *pdata, int ch)
sys/dev/axgbe/if_axgbe_pci.c
93
static void xgbe_free_intr(struct xgbe_prv_data *, struct resource *, void *, int);
sys/dev/axgbe/if_axgbe_pci.c
96
static void axgbe_pci_init(struct xgbe_prv_data *);
sys/dev/axgbe/if_axgbe_pci.c
98
static void xgbe_disable_rx_tx_int(struct xgbe_prv_data *, struct xgbe_channel *);
sys/dev/axgbe/if_axgbe_pci.c
99
static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe-dcb.c
120
static int xgbe_dcb_ieee_getets(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dcb.c
139
static int xgbe_dcb_ieee_setets(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dcb.c
205
static int xgbe_dcb_ieee_getpfc(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dcb.c
221
static int xgbe_dcb_ieee_setpfc(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dcb.c
251
static u8 xgbe_dcb_getdcbx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dcb.c
256
static u8 xgbe_dcb_setdcbx(struct xgbe_prv_data *pdata, u8 dcbx)
sys/dev/axgbe/xgbe-desc.c
119
xgbe_wrapper_tx_descriptor_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-desc.c
163
xgbe_wrapper_rx_descriptor_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1001
xgbe_set_gpio(struct xgbe_prv_data *pdata, unsigned int gpio)
sys/dev/axgbe/xgbe-dev.c
1017
xgbe_read_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg)
sys/dev/axgbe/xgbe-dev.c
1050
xgbe_write_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg,
sys/dev/axgbe/xgbe-dev.c
1081
xgbe_read_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg)
sys/dev/axgbe/xgbe-dev.c
1110
xgbe_write_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg,
sys/dev/axgbe/xgbe-dev.c
1137
xgbe_read_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg)
sys/dev/axgbe/xgbe-dev.c
1150
xgbe_write_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg,
sys/dev/axgbe/xgbe-dev.c
1179
xgbe_write_ext_mii_regs(struct xgbe_prv_data *pdata, int addr, int reg,
sys/dev/axgbe/xgbe-dev.c
120
static inline unsigned int xgbe_get_max_frame(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1207
xgbe_read_ext_mii_regs(struct xgbe_prv_data *pdata, int addr, int reg)
sys/dev/axgbe/xgbe-dev.c
1234
xgbe_set_ext_mii_mode(struct xgbe_prv_data *pdata, unsigned int port,
sys/dev/axgbe/xgbe-dev.c
126
xgbe_usec_to_riwt(struct xgbe_prv_data *pdata, unsigned int usec)
sys/dev/axgbe/xgbe-dev.c
1263
xgbe_disable_rx_csum(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1272
xgbe_enable_rx_csum(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1352
struct xgbe_prv_data *pdata = channel->pdata;
sys/dev/axgbe/xgbe-dev.c
145
xgbe_riwt_to_usec(struct xgbe_prv_data *pdata, unsigned int riwt)
sys/dev/axgbe/xgbe-dev.c
1521
struct xgbe_prv_data *pdata = channel->pdata;
sys/dev/axgbe/xgbe-dev.c
1570
struct xgbe_prv_data *pdata = channel->pdata;
sys/dev/axgbe/xgbe-dev.c
1618
__xgbe_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1637
xgbe_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
164
xgbe_config_pbl_val(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1654
xgbe_flush_tx_queues(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1679
xgbe_config_dma_bus(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1708
xgbe_config_dma_cache(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1717
xgbe_config_mtl_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1736
xgbe_queue_flow_control_threshold(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dev.c
1797
xgbe_calculate_flow_control_threshold(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-dev.c
1813
xgbe_config_flow_control_threshold(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1832
xgbe_get_tx_fifo_size(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1840
xgbe_get_rx_fifo_size(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1894
xgbe_config_tx_fifo_size(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1916
xgbe_config_rx_fifo_size(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
194
xgbe_config_osp_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
1950
xgbe_config_queue_mapping(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2028
xgbe_config_mac_address(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2047
xgbe_config_jumbo_enable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2057
xgbe_config_mac_speed(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2063
xgbe_config_checksum_offload(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2072
xgbe_config_vlan_support(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2099
xgbe_mmc_read(struct xgbe_prv_data *pdata, unsigned int reg_lo)
sys/dev/axgbe/xgbe-dev.c
210
xgbe_config_rsf_mode(struct xgbe_prv_data *pdata, unsigned int val)
sys/dev/axgbe/xgbe-dev.c
2142
xgbe_tx_mmc_int(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
221
xgbe_config_tsf_mode(struct xgbe_prv_data *pdata, unsigned int val)
sys/dev/axgbe/xgbe-dev.c
2221
xgbe_rx_mmc_int(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
232
xgbe_config_rx_threshold(struct xgbe_prv_data *pdata, unsigned int val)
sys/dev/axgbe/xgbe-dev.c
2320
xgbe_read_mmc_stats(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
243
xgbe_config_tx_threshold(struct xgbe_prv_data *pdata, unsigned int val)
sys/dev/axgbe/xgbe-dev.c
2455
xgbe_config_mmc(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2465
xgbe_txq_prepare_tx_stop(struct xgbe_prv_data *pdata, unsigned int queue)
sys/dev/axgbe/xgbe-dev.c
2490
xgbe_prepare_tx_stop(struct xgbe_prv_data *pdata, unsigned int queue)
sys/dev/axgbe/xgbe-dev.c
2532
xgbe_enable_tx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
254
xgbe_config_rx_coalesce(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2554
xgbe_disable_tx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2579
xgbe_prepare_rx_stop(struct xgbe_prv_data *pdata, unsigned int queue)
sys/dev/axgbe/xgbe-dev.c
2604
xgbe_enable_rx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2630
xgbe_disable_rx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2657
xgbe_powerup_tx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2674
xgbe_powerdown_tx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2695
xgbe_powerup_rx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
270
xgbe_config_tx_coalesce(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2709
xgbe_powerdown_rx(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
2723
xgbe_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
276
xgbe_config_rx_buffer_size(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
290
xgbe_config_tso_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
306
xgbe_config_sph_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
339
xgbe_write_rss_reg(struct xgbe_prv_data *pdata, unsigned int type,
sys/dev/axgbe/xgbe-dev.c
376
xgbe_write_rss_hash_key(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
393
xgbe_write_rss_lookup_table(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
409
xgbe_set_rss_hash_key(struct xgbe_prv_data *pdata, const uint8_t *key)
sys/dev/axgbe/xgbe-dev.c
417
xgbe_set_rss_lookup_table(struct xgbe_prv_data *pdata, const uint32_t *table)
sys/dev/axgbe/xgbe-dev.c
428
xgbe_enable_rss(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
457
xgbe_disable_rss(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
470
xgbe_config_rss(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
488
xgbe_disable_tx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
514
xgbe_enable_tx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
558
xgbe_disable_rx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
566
xgbe_enable_rx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
574
xgbe_config_tx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
585
xgbe_config_rx_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
596
xgbe_config_flow_control(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
605
xgbe_enable_dma_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
669
xgbe_enable_mtl_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
686
xgbe_enable_mac_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
704
xgbe_set_speed(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-dev.c
729
xgbe_enable_rx_vlan_stripping(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
752
xgbe_disable_rx_vlan_stripping(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
762
xgbe_enable_rx_vlan_filtering(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
790
xgbe_disable_rx_vlan_filtering(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
826
xgbe_update_vlan_hash_table(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
858
xgbe_set_promiscuous_mode(struct xgbe_prv_data *pdata, unsigned int enable)
sys/dev/axgbe/xgbe-dev.c
884
xgbe_set_all_multicast_mode(struct xgbe_prv_data *pdata, unsigned int enable)
sys/dev/axgbe/xgbe-dev.c
898
xgbe_set_mac_reg(struct xgbe_prv_data *pdata, char *addr, unsigned int *mac_reg)
sys/dev/axgbe/xgbe-dev.c
928
xgbe_set_mac_addn_addrs(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
945
xgbe_add_mac_addresses(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
954
xgbe_set_mac_address(struct xgbe_prv_data *pdata, uint8_t *addr)
sys/dev/axgbe/xgbe-dev.c
969
xgbe_config_rx_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-dev.c
985
xgbe_clr_gpio(struct xgbe_prv_data *pdata, unsigned int gpio)
sys/dev/axgbe/xgbe-drv.c
135
xgbe_get_all_hw_features(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-drv.c
317
xgbe_init_tx_coalesce(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-drv.c
332
xgbe_init_rx_coalesce(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
136
xgbe_i2c_abort(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
157
xgbe_i2c_set_enable(struct xgbe_prv_data *pdata, bool enable)
sys/dev/axgbe/xgbe-i2c.c
174
xgbe_i2c_disable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
196
xgbe_i2c_enable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
202
xgbe_i2c_clear_all_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
208
xgbe_i2c_disable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
214
xgbe_i2c_enable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
220
xgbe_i2c_write(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
254
xgbe_i2c_read(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
276
xgbe_i2c_clear_isr_interrupts(struct xgbe_prv_data *pdata, unsigned int isr)
sys/dev/axgbe/xgbe-i2c.c
292
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data;
sys/dev/axgbe/xgbe-i2c.c
337
xgbe_i2c_set_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
351
xgbe_i2c_get_features(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
371
xgbe_i2c_set_target(struct xgbe_prv_data *pdata, unsigned int addr)
sys/dev/axgbe/xgbe-i2c.c
377
xgbe_i2c_combined_isr(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
383
xgbe_i2c_xfer(struct xgbe_prv_data *pdata, struct xgbe_i2c_op *op)
sys/dev/axgbe/xgbe-i2c.c
463
xgbe_i2c_stop(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
478
xgbe_i2c_start(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-i2c.c
489
xgbe_i2c_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1017
xgbe_an_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1038
xgbe_phy_fc_string(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1070
xgbe_phy_print_status(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1083
xgbe_phy_adjust_link(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1138
xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-mdio.c
1144
xgbe_phy_config_fixed(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1179
__xgbe_phy_config_aneg(struct xgbe_prv_data *pdata, bool set_mode)
sys/dev/axgbe/xgbe-mdio.c
118
static void xgbe_an_state_machine(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe-mdio.c
121
xgbe_an37_clear_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1275
xgbe_phy_config_aneg(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1281
xgbe_phy_reconfig_aneg(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1287
xgbe_phy_aneg_done(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1293
xgbe_check_link_timeout(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1305
xgbe_phy_status_aneg(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
131
xgbe_an37_disable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1311
xgbe_phy_status_result(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1354
xgbe_phy_status(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1419
xgbe_phy_stop(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1440
xgbe_phy_start(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
145
xgbe_an37_enable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1507
xgbe_phy_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1527
xgbe_phy_best_advertised_speed(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1549
xgbe_phy_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
1555
xgbe_phy_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
159
xgbe_an73_clear_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
165
xgbe_an73_disable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
171
xgbe_an73_enable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
177
xgbe_an_enable_interrupts(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
194
xgbe_an_clear_interrupts_all(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
201
xgbe_kr_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
211
xgbe_kx_2500_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
221
xgbe_kx_1000_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
231
xgbe_sfi_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
245
xgbe_x_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
255
xgbe_sgmii_1000_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
265
xgbe_sgmii_100_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
275
xgbe_cur_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
281
xgbe_in_kr_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
287
xgbe_change_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-mdio.c
319
xgbe_switch_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
325
xgbe_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-mdio.c
336
xgbe_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-mdio.c
342
xgbe_an37_set(struct xgbe_prv_data *pdata, bool enable, bool restart)
sys/dev/axgbe/xgbe-mdio.c
359
xgbe_an37_restart(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
366
xgbe_an37_disable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
373
xgbe_an73_set(struct xgbe_prv_data *pdata, bool enable, bool restart)
sys/dev/axgbe/xgbe-mdio.c
396
xgbe_an73_restart(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
403
xgbe_an73_disable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
412
xgbe_an_restart(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
432
xgbe_an_disable(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
452
xgbe_an_disable_all(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
459
xgbe_an73_tx_training(struct xgbe_prv_data *pdata, enum xgbe_rx *state)
sys/dev/axgbe/xgbe-mdio.c
497
xgbe_an73_tx_xnp(struct xgbe_prv_data *pdata, enum xgbe_rx *state)
sys/dev/axgbe/xgbe-mdio.c
514
xgbe_an73_rx_bpa(struct xgbe_prv_data *pdata, enum xgbe_rx *state)
sys/dev/axgbe/xgbe-mdio.c
538
xgbe_an73_rx_xnp(struct xgbe_prv_data *pdata, enum xgbe_rx *state)
sys/dev/axgbe/xgbe-mdio.c
553
xgbe_an73_page_received(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
594
xgbe_an73_incompat_link(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
626
xgbe_an37_isr(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
655
xgbe_an73_isr(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
681
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data;
sys/dev/axgbe/xgbe-mdio.c
700
xgbe_an_combined_isr(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
727
xgbe_an37_state_machine(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
786
xgbe_an73_state_machine(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
881
xgbe_an_state_machine(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
906
xgbe_an37_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-mdio.c
961
xgbe_an73_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
137
xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
143
xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
149
xgbe_phy_an_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
228
xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, struct xgbe_phy *dphy)
sys/dev/axgbe/xgbe-phy-v1.c
234
xgbe_phy_an_config(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
241
xgbe_phy_an_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
247
xgbe_phy_pcs_power_cycle(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
263
xgbe_phy_start_ratechange(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
270
xgbe_phy_complete_ratechange(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
298
xgbe_phy_kr_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
342
xgbe_phy_kx_2500_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
386
xgbe_phy_kx_1000_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
430
xgbe_phy_cur_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
452
xgbe_phy_switch_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
471
xgbe_phy_get_mode(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-phy-v1.c
490
xgbe_phy_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v1.c
508
xgbe_phy_get_type(struct xgbe_prv_data *pdata, struct ifmediareq * ifmr)
sys/dev/axgbe/xgbe-phy-v1.c
528
xgbe_phy_check_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode, bool advert)
sys/dev/axgbe/xgbe-phy-v1.c
545
xgbe_phy_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v1.c
564
xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-phy-v1.c
585
xgbe_phy_link_status(struct xgbe_prv_data *pdata, int *an_restart)
sys/dev/axgbe/xgbe-phy-v1.c
601
xgbe_phy_stop(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
607
xgbe_phy_start(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
614
xgbe_phy_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
636
xgbe_phy_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v1.c
642
xgbe_phy_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1041
xgbe_phy_external_phy_quirks(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1051
xgbe_get_phy_id(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1081
xgbe_phy_find_phy_device(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1135
xgbe_phy_sfp_external_phy(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1222
xgbe_phy_sfp_parse_eeprom(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1339
xgbe_phy_sfp_eeprom_info(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-phy-v2.c
1383
dump_sfp_eeprom(struct xgbe_prv_data *pdata, uint8_t *sfp_base)
sys/dev/axgbe/xgbe-phy-v2.c
1394
xgbe_phy_sfp_read_eeprom(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1456
xgbe_phy_sfp_signals(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1499
xgbe_read_gpio_expander(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1540
xgbe_log_gpio_expander(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1551
xgbe_phy_validate_gpio_expander(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1626
xgbe_phy_sfp_mod_absent(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1649
xgbe_phy_sfp_detect(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1696
xgbe_phy_module_eeprom(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1764
xgbe_phy_module_info(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1778
xgbe_phy_phydev_flowctrl(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1799
xgbe_phy_an37_sgmii_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1842
xgbe_phy_an37_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1891
xgbe_phy_an73_redrv_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
1972
xgbe_phy_an73_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2036
xgbe_phy_an_outcome(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2053
xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, struct xgbe_phy *dphy)
sys/dev/axgbe/xgbe-phy-v2.c
2113
xgbe_phy_an_config(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2147
xgbe_phy_an_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2178
xgbe_phy_set_redrv_mode_mdio(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-phy-v2.c
2192
xgbe_phy_set_redrv_mode_i2c(struct xgbe_prv_data *pdata,
sys/dev/axgbe/xgbe-phy-v2.c
2208
xgbe_phy_set_redrv_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2237
xgbe_phy_pll_ctrl(struct xgbe_prv_data *pdata, bool enable)
sys/dev/axgbe/xgbe-phy-v2.c
2247
xgbe_phy_rx_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2271
xgbe_phy_perform_ratechange(struct xgbe_prv_data *pdata, unsigned int cmd,
sys/dev/axgbe/xgbe-phy-v2.c
2312
xgbe_phy_rrc(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2321
xgbe_phy_power_off(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2334
xgbe_phy_sfi_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2361
xgbe_phy_x_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2376
xgbe_phy_sgmii_1000_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2391
xgbe_phy_sgmii_100_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2406
xgbe_phy_kr_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2421
xgbe_phy_kx_2500_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2436
xgbe_phy_kx_1000_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2451
xgbe_phy_cur_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2459
xgbe_phy_switch_baset_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2478
xgbe_phy_switch_bp_2500_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2484
xgbe_phy_switch_bp_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2497
xgbe_phy_switch_mode(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2594
xgbe_phy_get_mode(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-phy-v2.c
2618
xgbe_phy_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2648
xgbe_phy_get_type(struct xgbe_prv_data *pdata, struct ifmediareq * ifmr)
sys/dev/axgbe/xgbe-phy-v2.c
2703
xgbe_phy_check_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode,
sys/dev/axgbe/xgbe-phy-v2.c
2721
xgbe_phy_use_basex_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2737
xgbe_phy_use_baset_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2760
xgbe_phy_use_sfp_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2795
xgbe_phy_use_bp_2500_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2808
xgbe_phy_use_bp_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2824
xgbe_phy_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode)
sys/dev/axgbe/xgbe-phy-v2.c
2924
xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed)
sys/dev/axgbe/xgbe-phy-v2.c
2948
xgbe_upd_link(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
2968
xgbe_phy_read_status(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3081
xgbe_rrc(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3100
xgbe_phy_link_status(struct xgbe_prv_data *pdata, int *an_restart)
sys/dev/axgbe/xgbe-phy-v2.c
3181
xgbe_phy_sfp_gpio_setup(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3209
xgbe_phy_sfp_comm_setup(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3229
xgbe_phy_sfp_setup(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3236
xgbe_phy_int_mdio_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3251
xgbe_phy_i2c_mdio_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3296
xgbe_phy_mdio_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3344
xgbe_phy_mdio_reset_setup(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3376
xgbe_phy_port_mode_mismatch(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3429
xgbe_phy_conn_type_mismatch(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3459
xgbe_phy_port_enabled(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3471
xgbe_phy_cdr_track(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3495
xgbe_phy_cdr_notrack(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3517
xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3524
xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3531
xgbe_phy_an_post(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3561
xgbe_phy_an_pre(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3579
xgbe_phy_stop(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3601
xgbe_phy_start(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3669
xgbe_phy_reset(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3702
struct xgbe_prv_data *pdata;
sys/dev/axgbe/xgbe-phy-v2.c
3722
struct xgbe_prv_data *pdata;
sys/dev/axgbe/xgbe-phy-v2.c
3743
xgbe_phy_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
3753
xgbe_phy_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
421
static enum xgbe_an_mode xgbe_phy_an_mode(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe-phy-v2.c
422
static int xgbe_phy_reset(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe-phy-v2.c
427
xgbe_phy_i2c_xfer(struct xgbe_prv_data *pdata, struct xgbe_i2c_op *i2c_op)
sys/dev/axgbe/xgbe-phy-v2.c
433
xgbe_phy_redrv_write(struct xgbe_prv_data *pdata, unsigned int reg,
sys/dev/axgbe/xgbe-phy-v2.c
495
xgbe_phy_i2c_write(struct xgbe_prv_data *pdata, unsigned int target, void *val,
sys/dev/axgbe/xgbe-phy-v2.c
516
xgbe_phy_i2c_read(struct xgbe_prv_data *pdata, unsigned int target, void *reg,
sys/dev/axgbe/xgbe-phy-v2.c
556
xgbe_phy_sfp_put_mux(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
576
xgbe_phy_sfp_get_mux(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
596
xgbe_phy_put_comm_ownership(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
602
xgbe_phy_get_comm_ownership(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
647
xgbe_phy_mdio_mii_write(struct xgbe_prv_data *pdata, int addr, int reg,
sys/dev/axgbe/xgbe-phy-v2.c
664
xgbe_phy_i2c_mii_write(struct xgbe_prv_data *pdata, int reg, uint16_t val)
sys/dev/axgbe/xgbe-phy-v2.c
687
xgbe_phy_mii_write(struct xgbe_prv_data *pdata, int addr, int reg, uint16_t val)
sys/dev/axgbe/xgbe-phy-v2.c
710
xgbe_phy_mdio_mii_read(struct xgbe_prv_data *pdata, int addr, int reg)
sys/dev/axgbe/xgbe-phy-v2.c
726
xgbe_phy_i2c_mii_read(struct xgbe_prv_data *pdata, int reg)
sys/dev/axgbe/xgbe-phy-v2.c
749
xgbe_phy_mii_read(struct xgbe_prv_data *pdata, int addr, int reg)
sys/dev/axgbe/xgbe-phy-v2.c
772
xgbe_phy_sfp_phy_settings(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
927
xgbe_phy_free_phy_device(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
941
xgbe_phy_finisar_phy_quirks(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-phy-v2.c
970
xgbe_phy_belfuse_phy_quirks(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-ptp.c
121
struct xgbe_prv_data *pdata = container_of(cc,
sys/dev/axgbe/xgbe-ptp.c
122
struct xgbe_prv_data,
sys/dev/axgbe/xgbe-ptp.c
133
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
134
struct xgbe_prv_data,
sys/dev/axgbe/xgbe-ptp.c
164
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
165
struct xgbe_prv_data,
sys/dev/axgbe/xgbe-ptp.c
178
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
179
struct xgbe_prv_data,
sys/dev/axgbe/xgbe-ptp.c
198
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
199
struct xgbe_prv_data,
sys/dev/axgbe/xgbe-ptp.c
221
void xgbe_ptp_register(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-ptp.c
268
void xgbe_ptp_unregister(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-sysctl.c
1063
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1149
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1194
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1230
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1267
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1304
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1342
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1379
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1415
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1452
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1488
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1529
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
1568
axgbe_sysctl_exit(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-sysctl.c
1576
axgbe_sysctl_init(struct xgbe_prv_data *pdata)
sys/dev/axgbe/xgbe-sysctl.c
178
offsetof(struct xgbe_prv_data, mmc_stats._var), \
sys/dev/axgbe/xgbe-sysctl.c
184
offsetof(struct xgbe_prv_data, ext_stats._var), \
sys/dev/axgbe/xgbe-sysctl.c
420
parse_generic_sysctl(struct xgbe_prv_data *pdata, char *buf,
sys/dev/axgbe/xgbe-sysctl.c
489
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
526
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
559
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
609
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
739
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
836
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-sysctl.c
960
struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1;
sys/dev/axgbe/xgbe-txrx.c
124
axgbe_calculate_tx_parms(struct xgbe_prv_data *pdata, if_pkt_info_t pi,
sys/dev/axgbe/xgbe-txrx.c
173
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
372
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
390
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
446
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
537
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
561
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
60
xgbe_print_pkt_info(struct xgbe_prv_data *pdata, if_pkt_info_t pi)
sys/dev/axgbe/xgbe-txrx.c
618
xgbe_rx_buf1_len(struct xgbe_prv_data *pdata, struct xgbe_ring_data *rdata,
sys/dev/axgbe/xgbe-txrx.c
668
xgbe_rx_buf2_len(struct xgbe_prv_data *pdata, struct xgbe_ring_data *rdata,
sys/dev/axgbe/xgbe-txrx.c
685
axgbe_add_frag(struct xgbe_prv_data *pdata, if_rxd_info_t ri, int idx, int len,
sys/dev/axgbe/xgbe-txrx.c
698
struct xgbe_prv_data *pdata = &sc->pdata;
sys/dev/axgbe/xgbe-txrx.c
75
axgbe_ctx_desc_setup(struct xgbe_prv_data *pdata, struct xgbe_ring *ring,
sys/dev/axgbe/xgbe.h
1307
struct xgbe_prv_data pdata;
sys/dev/axgbe/xgbe.h
1323
void xgbe_get_all_hw_features(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
1324
void xgbe_init_rx_coalesce(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
1325
void xgbe_init_tx_coalesce(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
1329
void axgbe_sysctl_init(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe.h
1330
void axgbe_sysctl_exit(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe.h
1332
int xgbe_phy_mii_write(struct xgbe_prv_data *pdata, int addr, int reg,
sys/dev/axgbe/xgbe.h
1334
int xgbe_phy_mii_read(struct xgbe_prv_data *pdata, int addr, int reg);
sys/dev/axgbe/xgbe.h
1336
void xgbe_dump_i2c_registers(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
400
struct xgbe_prv_data;
sys/dev/axgbe/xgbe.h
524
struct xgbe_prv_data *pdata;
sys/dev/axgbe/xgbe.h
757
int (*set_mac_address)(struct xgbe_prv_data *, uint8_t *addr);
sys/dev/axgbe/xgbe.h
758
int (*config_rx_mode)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
760
int (*enable_rx_csum)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
761
int (*disable_rx_csum)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
763
int (*enable_rx_vlan_stripping)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
764
int (*disable_rx_vlan_stripping)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
765
int (*enable_rx_vlan_filtering)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
766
int (*disable_rx_vlan_filtering)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
767
int (*update_vlan_hash_table)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
769
int (*read_mmd_regs)(struct xgbe_prv_data *, int, int);
sys/dev/axgbe/xgbe.h
770
void (*write_mmd_regs)(struct xgbe_prv_data *, int, int, int);
sys/dev/axgbe/xgbe.h
771
int (*set_speed)(struct xgbe_prv_data *, int);
sys/dev/axgbe/xgbe.h
773
int (*set_ext_mii_mode)(struct xgbe_prv_data *, unsigned int,
sys/dev/axgbe/xgbe.h
775
int (*read_ext_mii_regs)(struct xgbe_prv_data *, int, int);
sys/dev/axgbe/xgbe.h
776
int (*write_ext_mii_regs)(struct xgbe_prv_data *, int, int, uint16_t);
sys/dev/axgbe/xgbe.h
778
int (*set_gpio)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
779
int (*clr_gpio)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
781
void (*enable_tx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
782
void (*disable_tx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
783
void (*enable_rx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
784
void (*disable_rx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
786
void (*powerup_tx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
787
void (*powerdown_tx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
788
void (*powerup_rx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
789
void (*powerdown_rx)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
791
int (*init)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
792
int (*exit)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
804
int (*config_tx_flow_control)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
805
int (*config_rx_flow_control)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
808
int (*config_rx_coalesce)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
809
int (*config_tx_coalesce)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
810
unsigned int (*usec_to_riwt)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
811
unsigned int (*riwt_to_usec)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
814
int (*config_rx_threshold)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
815
int (*config_tx_threshold)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
818
int (*config_rsf_mode)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
819
int (*config_tsf_mode)(struct xgbe_prv_data *, unsigned int);
sys/dev/axgbe/xgbe.h
822
int (*config_osp_mode)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
825
void (*rx_mmc_int)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
826
void (*tx_mmc_int)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
827
void (*read_mmc_stats)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
830
int (*enable_rss)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
831
int (*disable_rss)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
832
int (*set_rss_hash_key)(struct xgbe_prv_data *, const uint8_t *);
sys/dev/axgbe/xgbe.h
833
int (*set_rss_lookup_table)(struct xgbe_prv_data *, const uint32_t *);
sys/dev/axgbe/xgbe.h
845
int (*init)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
846
void (*exit)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
849
int (*reset)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
850
int (*start)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
851
void (*stop)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
854
int (*link_status)(struct xgbe_prv_data *, int *);
sys/dev/axgbe/xgbe.h
857
bool (*valid_speed)(struct xgbe_prv_data *, int);
sys/dev/axgbe/xgbe.h
860
bool (*use_mode)(struct xgbe_prv_data *, enum xgbe_mode);
sys/dev/axgbe/xgbe.h
862
void (*set_mode)(struct xgbe_prv_data *, enum xgbe_mode);
sys/dev/axgbe/xgbe.h
864
enum xgbe_mode (*get_mode)(struct xgbe_prv_data *, int);
sys/dev/axgbe/xgbe.h
866
enum xgbe_mode (*switch_mode)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
868
enum xgbe_mode (*cur_mode)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
870
void (*get_type)(struct xgbe_prv_data *, struct ifmediareq *);
sys/dev/axgbe/xgbe.h
873
enum xgbe_an_mode (*an_mode)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
876
int (*an_config)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
879
void (*an_advertising)(struct xgbe_prv_data *,
sys/dev/axgbe/xgbe.h
883
enum xgbe_mode (*an_outcome)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
886
void (*an_pre)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
887
void (*an_post)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
890
void (*kr_training_pre)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
891
void (*kr_training_post)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
894
int (*module_info)(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe.h
895
int (*module_eeprom)(struct xgbe_prv_data *pdata);
sys/dev/axgbe/xgbe.h
900
int (*phy_init)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
901
void (*phy_exit)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
904
int (*phy_reset)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
905
int (*phy_start)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
906
void (*phy_stop)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
909
void (*phy_status)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
910
int (*phy_config_aneg)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
913
bool (*phy_valid_speed)(struct xgbe_prv_data *, int);
sys/dev/axgbe/xgbe.h
916
void (*an_isr)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
924
int (*i2c_init)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
927
int (*i2c_start)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
928
void (*i2c_stop)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
931
int (*i2c_xfer)(struct xgbe_prv_data *, struct xgbe_i2c_op *);
sys/dev/axgbe/xgbe.h
934
void (*i2c_isr)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
938
int (*alloc_ring_resources)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
939
void (*free_ring_resources)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
941
int (*map_rx_buffer)(struct xgbe_prv_data *, struct xgbe_ring *,
sys/dev/axgbe/xgbe.h
943
void (*unmap_rdata)(struct xgbe_prv_data *, struct xgbe_ring_data *);
sys/dev/axgbe/xgbe.h
944
void (*wrapper_tx_desc_init)(struct xgbe_prv_data *);
sys/dev/axgbe/xgbe.h
945
void (*wrapper_rx_desc_init)(struct xgbe_prv_data *);