Searched refs:pdata (Results 1 - 25 of 117) sorted by relevance

12345

/freebsd-13-stable/sys/dev/axgbe/
H A Dxgbe-mdio.c120 static void xgbe_an_state_machine(struct xgbe_prv_data *pdata);
123 xgbe_an37_clear_interrupts(struct xgbe_prv_data *pdata) argument
127 reg = XMDIO_READ(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_STAT);
129 XMDIO_WRITE(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_STAT, reg);
133 xgbe_an37_disable_interrupts(struct xgbe_prv_data *pdata) argument
137 reg = XMDIO_READ(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_CTRL);
139 XMDIO_WRITE(pdata, MDIO_MMD_VEND2, MDIO_VEND2_AN_CTRL, reg);
141 reg = XMDIO_READ(pdata, MDIO_MMD_PCS, MDIO_PCS_DIG_CTRL);
143 XMDIO_WRITE(pdata, MDIO_MMD_PCS, MDIO_PCS_DIG_CTRL, reg);
147 xgbe_an37_enable_interrupts(struct xgbe_prv_data *pdata) argument
161 xgbe_an73_clear_interrupts(struct xgbe_prv_data *pdata) argument
167 xgbe_an73_disable_interrupts(struct xgbe_prv_data *pdata) argument
173 xgbe_an73_enable_interrupts(struct xgbe_prv_data *pdata) argument
179 xgbe_an_enable_interrupts(struct xgbe_prv_data *pdata) argument
196 xgbe_an_clear_interrupts_all(struct xgbe_prv_data *pdata) argument
203 xgbe_kr_mode(struct xgbe_prv_data *pdata) argument
213 xgbe_kx_2500_mode(struct xgbe_prv_data *pdata) argument
223 xgbe_kx_1000_mode(struct xgbe_prv_data *pdata) argument
233 xgbe_sfi_mode(struct xgbe_prv_data *pdata) argument
247 xgbe_x_mode(struct xgbe_prv_data *pdata) argument
257 xgbe_sgmii_1000_mode(struct xgbe_prv_data *pdata) argument
267 xgbe_sgmii_100_mode(struct xgbe_prv_data *pdata) argument
277 xgbe_cur_mode(struct xgbe_prv_data *pdata) argument
283 xgbe_in_kr_mode(struct xgbe_prv_data *pdata) argument
289 xgbe_change_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
321 xgbe_switch_mode(struct xgbe_prv_data *pdata) argument
327 xgbe_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
338 xgbe_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
344 xgbe_an37_set(struct xgbe_prv_data *pdata, bool enable, bool restart) argument
361 xgbe_an37_restart(struct xgbe_prv_data *pdata) argument
368 xgbe_an37_disable(struct xgbe_prv_data *pdata) argument
375 xgbe_an73_set(struct xgbe_prv_data *pdata, bool enable, bool restart) argument
398 xgbe_an73_restart(struct xgbe_prv_data *pdata) argument
405 xgbe_an73_disable(struct xgbe_prv_data *pdata) argument
414 xgbe_an_restart(struct xgbe_prv_data *pdata) argument
434 xgbe_an_disable(struct xgbe_prv_data *pdata) argument
454 xgbe_an_disable_all(struct xgbe_prv_data *pdata) argument
461 xgbe_an73_tx_training(struct xgbe_prv_data *pdata, enum xgbe_rx *state) argument
499 xgbe_an73_tx_xnp(struct xgbe_prv_data *pdata, enum xgbe_rx *state) argument
516 xgbe_an73_rx_bpa(struct xgbe_prv_data *pdata, enum xgbe_rx *state) argument
540 xgbe_an73_rx_xnp(struct xgbe_prv_data *pdata, enum xgbe_rx *state) argument
555 xgbe_an73_page_received(struct xgbe_prv_data *pdata) argument
596 xgbe_an73_incompat_link(struct xgbe_prv_data *pdata) argument
628 xgbe_an37_isr(struct xgbe_prv_data *pdata) argument
657 xgbe_an73_isr(struct xgbe_prv_data *pdata) argument
683 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; local
702 xgbe_an_combined_isr(struct xgbe_prv_data *pdata) argument
729 xgbe_an37_state_machine(struct xgbe_prv_data *pdata) argument
793 xgbe_an73_state_machine(struct xgbe_prv_data *pdata) argument
888 xgbe_an_state_machine(struct xgbe_prv_data *pdata) argument
913 xgbe_an37_init(struct xgbe_prv_data *pdata) argument
968 xgbe_an73_init(struct xgbe_prv_data *pdata) argument
1024 xgbe_an_init(struct xgbe_prv_data *pdata) argument
1045 xgbe_phy_fc_string(struct xgbe_prv_data *pdata) argument
1077 xgbe_phy_print_status(struct xgbe_prv_data *pdata) argument
1090 xgbe_phy_adjust_link(struct xgbe_prv_data *pdata) argument
1145 xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed) argument
1151 xgbe_phy_config_fixed(struct xgbe_prv_data *pdata) argument
1186 __xgbe_phy_config_aneg(struct xgbe_prv_data *pdata, bool set_mode) argument
1282 xgbe_phy_config_aneg(struct xgbe_prv_data *pdata) argument
1288 xgbe_phy_reconfig_aneg(struct xgbe_prv_data *pdata) argument
1294 xgbe_phy_aneg_done(struct xgbe_prv_data *pdata) argument
1300 xgbe_check_link_timeout(struct xgbe_prv_data *pdata) argument
1312 xgbe_phy_status_aneg(struct xgbe_prv_data *pdata) argument
1318 xgbe_phy_status_result(struct xgbe_prv_data *pdata) argument
1361 xgbe_phy_status(struct xgbe_prv_data *pdata) argument
1425 xgbe_phy_stop(struct xgbe_prv_data *pdata) argument
1446 xgbe_phy_start(struct xgbe_prv_data *pdata) argument
1510 xgbe_phy_reset(struct xgbe_prv_data *pdata) argument
1530 xgbe_phy_best_advertised_speed(struct xgbe_prv_data *pdata) argument
1552 xgbe_phy_exit(struct xgbe_prv_data *pdata) argument
1558 xgbe_phy_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-dcb.c122 static int xgbe_dcb_ieee_getets(struct xgbe_prv_data *pdata,
126 ets->ets_cap = pdata->hw_feat.tc_cnt;
128 if (pdata->ets) {
129 ets->cbs = pdata->ets->cbs;
130 memcpy(ets->tc_tx_bw, pdata->ets->tc_tx_bw,
132 memcpy(ets->tc_tsa, pdata->ets->tc_tsa,
134 memcpy(ets->prio_tc, pdata->ets->prio_tc,
141 static int xgbe_dcb_ieee_setets(struct xgbe_prv_data *pdata,
177 if (max_tc >= pdata->hw_feat.tc_cnt) {
191 if (!pdata
[all...]
H A Dxgbe-i2c.c138 xgbe_i2c_abort(struct xgbe_prv_data *pdata) argument
143 XI2C_IOWRITE_BITS(pdata, IC_ENABLE, EN, 1);
146 XI2C_IOWRITE_BITS(pdata, IC_ENABLE, ABORT, 1);
149 if (!XI2C_IOREAD_BITS(pdata, IC_ENABLE, ABORT))
159 xgbe_i2c_set_enable(struct xgbe_prv_data *pdata, bool enable) argument
165 XI2C_IOWRITE_BITS(pdata, IC_ENABLE, EN, mode);
166 if (XI2C_IOREAD_BITS(pdata, IC_ENABLE_STATUS, EN) == mode)
176 xgbe_i2c_disable(struct xgbe_prv_data *pdata) argument
180 ret = xgbe_i2c_set_enable(pdata, false);
183 ret = xgbe_i2c_abort(pdata);
198 xgbe_i2c_enable(struct xgbe_prv_data *pdata) argument
204 xgbe_i2c_clear_all_interrupts(struct xgbe_prv_data *pdata) argument
210 xgbe_i2c_disable_interrupts(struct xgbe_prv_data *pdata) argument
216 xgbe_i2c_enable_interrupts(struct xgbe_prv_data *pdata) argument
222 xgbe_i2c_write(struct xgbe_prv_data *pdata) argument
256 xgbe_i2c_read(struct xgbe_prv_data *pdata) argument
278 xgbe_i2c_clear_isr_interrupts(struct xgbe_prv_data *pdata, unsigned int isr) argument
294 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; local
341 xgbe_i2c_set_mode(struct xgbe_prv_data *pdata) argument
355 xgbe_i2c_get_features(struct xgbe_prv_data *pdata) argument
375 xgbe_i2c_set_target(struct xgbe_prv_data *pdata, unsigned int addr) argument
381 xgbe_i2c_combined_isr(struct xgbe_prv_data *pdata) argument
387 xgbe_i2c_xfer(struct xgbe_prv_data *pdata, struct xgbe_i2c_op *op) argument
468 xgbe_i2c_stop(struct xgbe_prv_data *pdata) argument
483 xgbe_i2c_start(struct xgbe_prv_data *pdata) argument
494 xgbe_i2c_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-ptp.c123 struct xgbe_prv_data *pdata = container_of(cc, local
128 nsec = pdata->hw_if.get_tstamp_time(pdata);
135 struct xgbe_prv_data *pdata = container_of(info, local
148 adjust = pdata->tstamp_addend;
152 addend = (neg_adjust) ? pdata->tstamp_addend - diff :
153 pdata->tstamp_addend + diff;
155 spin_lock_irqsave(&pdata->tstamp_lock, flags);
157 pdata->hw_if.update_tstamp_addend(pdata, adden
166 struct xgbe_prv_data *pdata = container_of(info, local
180 struct xgbe_prv_data *pdata = container_of(info, local
200 struct xgbe_prv_data *pdata = container_of(info, local
223 xgbe_ptp_register(struct xgbe_prv_data *pdata) argument
270 xgbe_ptp_unregister(struct xgbe_prv_data *pdata) argument
[all...]
H A Dif_axgbe_pci.c315 struct xgbe_prv_data *pdata = &sc->pdata; local
320 val = xgbe_phy_mii_read(pdata, phy, reg);
330 struct xgbe_prv_data *pdata = &sc->pdata; local
334 xgbe_phy_mii_write(pdata, phy, reg, val);
343 struct xgbe_prv_data *pdata = &sc->pdata; local
344 struct mii_data *mii = device_get_softc(pdata->axgbe_miibus);
345 struct ifnet *ifp = pdata
390 struct xgbe_prv_data *pdata; local
548 xgbe_init_all_fptrs(struct xgbe_prv_data *pdata) argument
562 struct xgbe_prv_data *pdata = &sc->pdata; local
634 struct xgbe_prv_data *pdata = &sc->pdata; local
694 struct xgbe_prv_data *pdata = &sc->pdata; local
745 struct xgbe_prv_data *pdata = ctx; local
765 struct xgbe_prv_data *pdata = data; local
771 xgbe_init_timers(struct xgbe_prv_data *pdata) argument
777 xgbe_start_timers(struct xgbe_prv_data *pdata) argument
783 xgbe_stop_timers(struct xgbe_prv_data *pdata) argument
790 xgbe_dump_phy_registers(struct xgbe_prv_data *pdata) argument
827 xgbe_dump_prop_registers(struct xgbe_prv_data *pdata) argument
841 xgbe_dump_dma_registers(struct xgbe_prv_data *pdata, int ch) argument
944 xgbe_dump_mtl_registers(struct xgbe_prv_data *pdata) argument
1006 xgbe_dump_mac_registers(struct xgbe_prv_data *pdata) argument
1147 xgbe_dump_rmon_counters(struct xgbe_prv_data *pdata) argument
1240 xgbe_dump_i2c_registers(struct xgbe_prv_data *pdata) argument
1274 xgbe_dump_active_vlans(struct xgbe_prv_data *pdata) argument
1287 xgbe_default_config(struct xgbe_prv_data *pdata) argument
1308 axgbe_setup_sysctl(struct xgbe_prv_data *pdata) argument
1323 struct xgbe_prv_data *pdata = &sc->pdata; local
1451 xgbe_free_intr(struct xgbe_prv_data *pdata, struct resource *res, void *tag, int rid) argument
1465 struct xgbe_prv_data *pdata = &sc->pdata; local
1502 struct xgbe_prv_data *pdata = &sc->pdata; local
1529 axgbe_pci_init(struct xgbe_prv_data *pdata) argument
1570 struct xgbe_prv_data *pdata = &sc->pdata; local
1579 struct xgbe_prv_data *pdata = &sc->pdata; local
1627 struct xgbe_prv_data *pdata = &sc->pdata; local
1696 struct xgbe_prv_data *pdata = &sc->pdata; local
1768 struct xgbe_prv_data *pdata = &sc->pdata; local
1816 struct xgbe_prv_data *pdata = &sc->pdata; local
1838 struct xgbe_prv_data *pdata = &sc->pdata; local
1877 struct xgbe_prv_data *pdata = &sc->pdata; local
2006 xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel) argument
2026 xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, struct xgbe_channel *channel) argument
2046 xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) argument
2058 struct xgbe_prv_data *pdata = channel->pdata; local
2087 struct xgbe_prv_data *pdata = &sc->pdata; local
2198 struct xgbe_prv_data *pdata = &sc->pdata; local
2217 struct xgbe_prv_data *pdata = &sc->pdata; local
2236 struct xgbe_prv_data *pdata = &sc->pdata; local
2311 struct xgbe_prv_data *pdata = &sc->pdata; local
2351 struct xgbe_prv_data *pdata = &sc->pdata; local
2379 struct xgbe_prv_data *pdata = &sc->pdata; local
2397 struct xgbe_prv_data *pdata = &sc->pdata; local
[all...]
H A Dxgbe-dev.c122 static inline unsigned int xgbe_get_max_frame(struct xgbe_prv_data *pdata) argument
124 return (if_getmtu(pdata->netdev) + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN);
128 xgbe_usec_to_riwt(struct xgbe_prv_data *pdata, unsigned int usec) argument
133 rate = pdata->sysclk_rate;
147 xgbe_riwt_to_usec(struct xgbe_prv_data *pdata, unsigned int riwt) argument
152 rate = pdata->sysclk_rate;
166 xgbe_config_pbl_val(struct xgbe_prv_data *pdata) argument
172 pbl = pdata->pbl;
174 if (pdata->pbl > 32) {
179 for (i = 0; i < pdata
196 xgbe_config_osp_mode(struct xgbe_prv_data *pdata) argument
212 xgbe_config_rsf_mode(struct xgbe_prv_data *pdata, unsigned int val) argument
223 xgbe_config_tsf_mode(struct xgbe_prv_data *pdata, unsigned int val) argument
234 xgbe_config_rx_threshold(struct xgbe_prv_data *pdata, unsigned int val) argument
245 xgbe_config_tx_threshold(struct xgbe_prv_data *pdata, unsigned int val) argument
256 xgbe_config_rx_coalesce(struct xgbe_prv_data *pdata) argument
272 xgbe_config_tx_coalesce(struct xgbe_prv_data *pdata) argument
278 xgbe_config_rx_buffer_size(struct xgbe_prv_data *pdata) argument
292 xgbe_config_tso_mode(struct xgbe_prv_data *pdata) argument
308 xgbe_config_sph_mode(struct xgbe_prv_data *pdata) argument
341 xgbe_write_rss_reg(struct xgbe_prv_data *pdata, unsigned int type, unsigned int index, unsigned int val) argument
378 xgbe_write_rss_hash_key(struct xgbe_prv_data *pdata) argument
395 xgbe_write_rss_lookup_table(struct xgbe_prv_data *pdata) argument
411 xgbe_set_rss_hash_key(struct xgbe_prv_data *pdata, const uint8_t *key) argument
419 xgbe_set_rss_lookup_table(struct xgbe_prv_data *pdata, const uint32_t *table) argument
430 xgbe_enable_rss(struct xgbe_prv_data *pdata) argument
459 xgbe_disable_rss(struct xgbe_prv_data *pdata) argument
472 xgbe_config_rss(struct xgbe_prv_data *pdata) argument
490 xgbe_disable_tx_flow_control(struct xgbe_prv_data *pdata) argument
516 xgbe_enable_tx_flow_control(struct xgbe_prv_data *pdata) argument
560 xgbe_disable_rx_flow_control(struct xgbe_prv_data *pdata) argument
568 xgbe_enable_rx_flow_control(struct xgbe_prv_data *pdata) argument
576 xgbe_config_tx_flow_control(struct xgbe_prv_data *pdata) argument
587 xgbe_config_rx_flow_control(struct xgbe_prv_data *pdata) argument
598 xgbe_config_flow_control(struct xgbe_prv_data *pdata) argument
607 xgbe_enable_dma_interrupts(struct xgbe_prv_data *pdata) argument
671 xgbe_enable_mtl_interrupts(struct xgbe_prv_data *pdata) argument
688 xgbe_enable_mac_interrupts(struct xgbe_prv_data *pdata) argument
706 xgbe_set_speed(struct xgbe_prv_data *pdata, int speed) argument
731 xgbe_enable_rx_vlan_stripping(struct xgbe_prv_data *pdata) argument
754 xgbe_disable_rx_vlan_stripping(struct xgbe_prv_data *pdata) argument
764 xgbe_enable_rx_vlan_filtering(struct xgbe_prv_data *pdata) argument
792 xgbe_disable_rx_vlan_filtering(struct xgbe_prv_data *pdata) argument
828 xgbe_update_vlan_hash_table(struct xgbe_prv_data *pdata) argument
861 xgbe_set_promiscuous_mode(struct xgbe_prv_data *pdata, unsigned int enable) argument
887 xgbe_set_all_multicast_mode(struct xgbe_prv_data *pdata, unsigned int enable) argument
901 xgbe_set_mac_reg(struct xgbe_prv_data *pdata, char *addr, unsigned int *mac_reg) argument
931 xgbe_set_mac_addn_addrs(struct xgbe_prv_data *pdata) argument
948 xgbe_add_mac_addresses(struct xgbe_prv_data *pdata) argument
957 xgbe_set_mac_address(struct xgbe_prv_data *pdata, uint8_t *addr) argument
972 xgbe_config_rx_mode(struct xgbe_prv_data *pdata) argument
988 xgbe_clr_gpio(struct xgbe_prv_data *pdata, unsigned int gpio) argument
1004 xgbe_set_gpio(struct xgbe_prv_data *pdata, unsigned int gpio) argument
1020 xgbe_read_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) argument
1053 xgbe_write_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, int mmd_data) argument
1084 xgbe_read_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) argument
1113 xgbe_write_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, int mmd_data) argument
1140 xgbe_read_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg) argument
1153 xgbe_write_mmd_regs(struct xgbe_prv_data *pdata, int prtad, int mmd_reg, int mmd_data) argument
1182 xgbe_write_ext_mii_regs(struct xgbe_prv_data *pdata, int addr, int reg, uint16_t val) argument
1210 xgbe_read_ext_mii_regs(struct xgbe_prv_data *pdata, int addr, int reg) argument
1237 xgbe_set_ext_mii_mode(struct xgbe_prv_data *pdata, unsigned int port, enum xgbe_mdio_mode mode) argument
1266 xgbe_disable_rx_csum(struct xgbe_prv_data *pdata) argument
1275 xgbe_enable_rx_csum(struct xgbe_prv_data *pdata) argument
1355 struct xgbe_prv_data *pdata = channel->pdata; local
1523 struct xgbe_prv_data *pdata = channel->pdata; local
1572 struct xgbe_prv_data *pdata = channel->pdata; local
1620 __xgbe_exit(struct xgbe_prv_data *pdata) argument
1639 xgbe_exit(struct xgbe_prv_data *pdata) argument
1656 xgbe_flush_tx_queues(struct xgbe_prv_data *pdata) argument
1681 xgbe_config_dma_bus(struct xgbe_prv_data *pdata) argument
1710 xgbe_config_dma_cache(struct xgbe_prv_data *pdata) argument
1719 xgbe_config_mtl_mode(struct xgbe_prv_data *pdata) argument
1738 xgbe_queue_flow_control_threshold(struct xgbe_prv_data *pdata, unsigned int queue, unsigned int q_fifo_size) argument
1799 xgbe_calculate_flow_control_threshold(struct xgbe_prv_data *pdata, unsigned int *fifo) argument
1815 xgbe_config_flow_control_threshold(struct xgbe_prv_data *pdata) argument
1834 xgbe_get_tx_fifo_size(struct xgbe_prv_data *pdata) argument
1842 xgbe_get_rx_fifo_size(struct xgbe_prv_data *pdata) argument
1896 xgbe_config_tx_fifo_size(struct xgbe_prv_data *pdata) argument
1918 xgbe_config_rx_fifo_size(struct xgbe_prv_data *pdata) argument
1952 xgbe_config_queue_mapping(struct xgbe_prv_data *pdata) argument
2030 xgbe_config_mac_address(struct xgbe_prv_data *pdata) argument
2043 xgbe_config_jumbo_enable(struct xgbe_prv_data *pdata) argument
2053 xgbe_config_mac_speed(struct xgbe_prv_data *pdata) argument
2059 xgbe_config_checksum_offload(struct xgbe_prv_data *pdata) argument
2068 xgbe_config_vlan_support(struct xgbe_prv_data *pdata) argument
2095 xgbe_mmc_read(struct xgbe_prv_data *pdata, unsigned int reg_lo) argument
2138 xgbe_tx_mmc_int(struct xgbe_prv_data *pdata) argument
2217 xgbe_rx_mmc_int(struct xgbe_prv_data *pdata) argument
2316 xgbe_read_mmc_stats(struct xgbe_prv_data *pdata) argument
2451 xgbe_config_mmc(struct xgbe_prv_data *pdata) argument
2461 xgbe_txq_prepare_tx_stop(struct xgbe_prv_data *pdata, unsigned int queue) argument
2486 xgbe_prepare_tx_stop(struct xgbe_prv_data *pdata, unsigned int queue) argument
2528 xgbe_enable_tx(struct xgbe_prv_data *pdata) argument
2550 xgbe_disable_tx(struct xgbe_prv_data *pdata) argument
2575 xgbe_prepare_rx_stop(struct xgbe_prv_data *pdata, unsigned int queue) argument
2600 xgbe_enable_rx(struct xgbe_prv_data *pdata) argument
2626 xgbe_disable_rx(struct xgbe_prv_data *pdata) argument
2653 xgbe_powerup_tx(struct xgbe_prv_data *pdata) argument
2670 xgbe_powerdown_tx(struct xgbe_prv_data *pdata) argument
2691 xgbe_powerup_rx(struct xgbe_prv_data *pdata) argument
2705 xgbe_powerdown_rx(struct xgbe_prv_data *pdata) argument
2719 xgbe_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-phy-v1.c139 xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata) argument
141 XSIR0_IOWRITE_BITS(pdata, SIR0_KR_RT_1, RESET, 1);
145 xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata) argument
147 XSIR0_IOWRITE_BITS(pdata, SIR0_KR_RT_1, RESET, 0);
151 xgbe_phy_an_outcome(struct xgbe_prv_data *pdata) argument
153 struct xgbe_phy_data *phy_data = pdata->phy_data;
157 XGBE_SET_LP_ADV(&pdata->phy, Autoneg);
158 XGBE_SET_LP_ADV(&pdata->phy, Backplane);
161 ad_reg = XMDIO_READ(pdata, MDIO_MMD_AN, MDIO_AN_ADVERTISE);
162 lp_reg = XMDIO_READ(pdata, MDIO_MMD_A
230 xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, struct xgbe_phy *dphy) argument
236 xgbe_phy_an_config(struct xgbe_prv_data *pdata) argument
243 xgbe_phy_an_mode(struct xgbe_prv_data *pdata) argument
249 xgbe_phy_pcs_power_cycle(struct xgbe_prv_data *pdata) argument
265 xgbe_phy_start_ratechange(struct xgbe_prv_data *pdata) argument
272 xgbe_phy_complete_ratechange(struct xgbe_prv_data *pdata) argument
300 xgbe_phy_kr_mode(struct xgbe_prv_data *pdata) argument
344 xgbe_phy_kx_2500_mode(struct xgbe_prv_data *pdata) argument
388 xgbe_phy_kx_1000_mode(struct xgbe_prv_data *pdata) argument
432 xgbe_phy_cur_mode(struct xgbe_prv_data *pdata) argument
454 xgbe_phy_switch_mode(struct xgbe_prv_data *pdata) argument
473 xgbe_phy_get_mode(struct xgbe_prv_data *pdata, int speed) argument
492 xgbe_phy_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
510 xgbe_phy_get_type(struct xgbe_prv_data *pdata, struct ifmediareq * ifmr) argument
530 xgbe_phy_check_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode, bool advert) argument
547 xgbe_phy_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
566 xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed) argument
587 xgbe_phy_link_status(struct xgbe_prv_data *pdata, int *an_restart) argument
603 xgbe_phy_stop(struct xgbe_prv_data *pdata) argument
609 xgbe_phy_start(struct xgbe_prv_data *pdata) argument
616 xgbe_phy_reset(struct xgbe_prv_data *pdata) argument
638 xgbe_phy_exit(struct xgbe_prv_data *pdata) argument
644 xgbe_phy_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-phy-v2.c385 static enum xgbe_an_mode xgbe_phy_an_mode(struct xgbe_prv_data *pdata);
386 static int xgbe_phy_reset(struct xgbe_prv_data *pdata);
389 xgbe_phy_i2c_xfer(struct xgbe_prv_data *pdata, struct xgbe_i2c_op *i2c_op) argument
391 return (pdata->i2c_if.i2c_xfer(pdata, i2c_op));
395 xgbe_phy_redrv_write(struct xgbe_prv_data *pdata, unsigned int reg, argument
398 struct xgbe_phy_data *phy_data = pdata->phy_data;
426 ret = xgbe_phy_i2c_xfer(pdata, &i2c_op);
440 ret = xgbe_phy_i2c_xfer(pdata, &i2c_op);
457 xgbe_phy_i2c_write(struct xgbe_prv_data *pdata, unsigne argument
478 xgbe_phy_i2c_read(struct xgbe_prv_data *pdata, unsigned int target, void *reg, unsigned int reg_len, void *val, unsigned int val_len) argument
518 xgbe_phy_sfp_put_mux(struct xgbe_prv_data *pdata) argument
538 xgbe_phy_sfp_get_mux(struct xgbe_prv_data *pdata) argument
558 xgbe_phy_put_comm_ownership(struct xgbe_prv_data *pdata) argument
564 xgbe_phy_get_comm_ownership(struct xgbe_prv_data *pdata) argument
609 xgbe_phy_mdio_mii_write(struct xgbe_prv_data *pdata, int addr, int reg, uint16_t val) argument
626 xgbe_phy_i2c_mii_write(struct xgbe_prv_data *pdata, int reg, uint16_t val) argument
649 xgbe_phy_mii_write(struct xgbe_prv_data *pdata, int addr, int reg, uint16_t val) argument
672 xgbe_phy_mdio_mii_read(struct xgbe_prv_data *pdata, int addr, int reg) argument
688 xgbe_phy_i2c_mii_read(struct xgbe_prv_data *pdata, int reg) argument
711 xgbe_phy_mii_read(struct xgbe_prv_data *pdata, int addr, int reg) argument
734 xgbe_phy_sfp_phy_settings(struct xgbe_prv_data *pdata) argument
866 xgbe_phy_free_phy_device(struct xgbe_prv_data *pdata) argument
875 xgbe_phy_finisar_phy_quirks(struct xgbe_prv_data *pdata) argument
904 xgbe_phy_belfuse_phy_quirks(struct xgbe_prv_data *pdata) argument
975 xgbe_phy_external_phy_quirks(struct xgbe_prv_data *pdata) argument
985 xgbe_get_phy_id(struct xgbe_prv_data *pdata) argument
1015 xgbe_phy_start_aneg(struct xgbe_prv_data *pdata) argument
1058 xgbe_phy_find_phy_device(struct xgbe_prv_data *pdata) argument
1113 xgbe_phy_sfp_external_phy(struct xgbe_prv_data *pdata) argument
1187 xgbe_phy_sfp_parse_eeprom(struct xgbe_prv_data *pdata) argument
1268 xgbe_phy_sfp_eeprom_info(struct xgbe_prv_data *pdata, struct xgbe_sfp_eeprom *sfp_eeprom) argument
1312 dump_sfp_eeprom(struct xgbe_prv_data *pdata, uint8_t *sfp_base) argument
1323 xgbe_phy_sfp_read_eeprom(struct xgbe_prv_data *pdata) argument
1384 xgbe_phy_sfp_signals(struct xgbe_prv_data *pdata) argument
1418 xgbe_phy_sfp_mod_absent(struct xgbe_prv_data *pdata) argument
1441 xgbe_phy_sfp_detect(struct xgbe_prv_data *pdata) argument
1486 xgbe_phy_module_eeprom(struct xgbe_prv_data *pdata) argument
1554 xgbe_phy_module_info(struct xgbe_prv_data *pdata) argument
1568 xgbe_phy_phydev_flowctrl(struct xgbe_prv_data *pdata) argument
1589 xgbe_phy_an37_sgmii_outcome(struct xgbe_prv_data *pdata) argument
1632 xgbe_phy_an37_outcome(struct xgbe_prv_data *pdata) argument
1681 xgbe_phy_an73_redrv_outcome(struct xgbe_prv_data *pdata) argument
1762 xgbe_phy_an73_outcome(struct xgbe_prv_data *pdata) argument
1826 xgbe_phy_an_outcome(struct xgbe_prv_data *pdata) argument
1843 xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, struct xgbe_phy *dphy) argument
1903 xgbe_phy_an_config(struct xgbe_prv_data *pdata) argument
1938 xgbe_phy_an_mode(struct xgbe_prv_data *pdata) argument
1969 xgbe_phy_set_redrv_mode_mdio(struct xgbe_prv_data *pdata, enum xgbe_phy_redrv_mode mode) argument
1983 xgbe_phy_set_redrv_mode_i2c(struct xgbe_prv_data *pdata, enum xgbe_phy_redrv_mode mode) argument
1999 xgbe_phy_set_redrv_mode(struct xgbe_prv_data *pdata) argument
2028 xgbe_phy_perform_ratechange(struct xgbe_prv_data *pdata, unsigned int cmd, unsigned int sub_cmd) argument
2062 xgbe_phy_rrc(struct xgbe_prv_data *pdata) argument
2071 xgbe_phy_power_off(struct xgbe_prv_data *pdata) argument
2084 xgbe_phy_sfi_mode(struct xgbe_prv_data *pdata) argument
2111 xgbe_phy_x_mode(struct xgbe_prv_data *pdata) argument
2126 xgbe_phy_sgmii_1000_mode(struct xgbe_prv_data *pdata) argument
2141 xgbe_phy_sgmii_100_mode(struct xgbe_prv_data *pdata) argument
2156 xgbe_phy_kr_mode(struct xgbe_prv_data *pdata) argument
2171 xgbe_phy_kx_2500_mode(struct xgbe_prv_data *pdata) argument
2186 xgbe_phy_kx_1000_mode(struct xgbe_prv_data *pdata) argument
2201 xgbe_phy_cur_mode(struct xgbe_prv_data *pdata) argument
2209 xgbe_phy_switch_baset_mode(struct xgbe_prv_data *pdata) argument
2228 xgbe_phy_switch_bp_2500_mode(struct xgbe_prv_data *pdata) argument
2234 xgbe_phy_switch_bp_mode(struct xgbe_prv_data *pdata) argument
2247 xgbe_phy_switch_mode(struct xgbe_prv_data *pdata) argument
2344 xgbe_phy_get_mode(struct xgbe_prv_data *pdata, int speed) argument
2368 xgbe_phy_set_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2398 xgbe_phy_get_type(struct xgbe_prv_data *pdata, struct ifmediareq * ifmr) argument
2453 xgbe_phy_check_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode, bool advert) argument
2471 xgbe_phy_use_basex_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2487 xgbe_phy_use_baset_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2510 xgbe_phy_use_sfp_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2545 xgbe_phy_use_bp_2500_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2558 xgbe_phy_use_bp_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2574 xgbe_phy_use_mode(struct xgbe_prv_data *pdata, enum xgbe_mode mode) argument
2673 xgbe_phy_valid_speed(struct xgbe_prv_data *pdata, int speed) argument
2697 xgbe_upd_link(struct xgbe_prv_data *pdata) argument
2716 xgbe_phy_read_status(struct xgbe_prv_data *pdata) argument
2829 xgbe_phy_link_status(struct xgbe_prv_data *pdata, int *an_restart) argument
2903 xgbe_phy_sfp_gpio_setup(struct xgbe_prv_data *pdata) argument
2931 xgbe_phy_sfp_comm_setup(struct xgbe_prv_data *pdata) argument
2951 xgbe_phy_sfp_setup(struct xgbe_prv_data *pdata) argument
2958 xgbe_phy_int_mdio_reset(struct xgbe_prv_data *pdata) argument
2973 xgbe_phy_i2c_mdio_reset(struct xgbe_prv_data *pdata) argument
3018 xgbe_phy_mdio_reset(struct xgbe_prv_data *pdata) argument
3066 xgbe_phy_mdio_reset_setup(struct xgbe_prv_data *pdata) argument
3098 xgbe_phy_port_mode_mismatch(struct xgbe_prv_data *pdata) argument
3151 xgbe_phy_conn_type_mismatch(struct xgbe_prv_data *pdata) argument
3181 xgbe_phy_port_enabled(struct xgbe_prv_data *pdata) argument
3193 xgbe_phy_cdr_track(struct xgbe_prv_data *pdata) argument
3217 xgbe_phy_cdr_notrack(struct xgbe_prv_data *pdata) argument
3239 xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata) argument
3246 xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata) argument
3253 xgbe_phy_an_post(struct xgbe_prv_data *pdata) argument
3283 xgbe_phy_an_pre(struct xgbe_prv_data *pdata) argument
3301 xgbe_phy_stop(struct xgbe_prv_data *pdata) argument
3323 xgbe_phy_start(struct xgbe_prv_data *pdata) argument
3382 xgbe_phy_reset(struct xgbe_prv_data *pdata) argument
3415 struct xgbe_prv_data *pdata; local
3435 struct xgbe_prv_data *pdata; local
3456 xgbe_phy_exit(struct xgbe_prv_data *pdata) argument
3466 xgbe_phy_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-sysctl.c439 parse_generic_sysctl(struct xgbe_prv_data *pdata, char *buf, argument
442 struct sysctl_op *sys_op = pdata->sys_op;
508 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
523 pdata->sysctl_xgmac_reg);
525 pdata->sysctl_xgmac_reg);
535 pdata->sysctl_xgmac_reg = reg;
545 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
546 struct xgbe_hw_features *hw_feat = &pdata->hw_feat;
565 pdata->pcie_bus, pdata
578 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
628 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
758 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
855 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
979 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1082 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1168 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1213 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1249 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1286 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1323 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1361 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1398 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1434 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1471 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1507 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1548 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)arg1; local
1587 axgbe_sysctl_exit(struct xgbe_prv_data *pdata) argument
1595 axgbe_sysctl_init(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-desc.c121 xgbe_wrapper_tx_descriptor_init(struct xgbe_prv_data *pdata) argument
123 struct xgbe_hw_if *hw_if = &pdata->hw_if;
133 for (i = 0; i < pdata->channel_count; i++) {
135 channel = pdata->channel[i];
165 xgbe_wrapper_rx_descriptor_init(struct xgbe_prv_data *pdata) argument
167 struct xgbe_hw_if *hw_if = &pdata->hw_if;
177 for (i = 0; i < pdata->channel_count; i++) {
179 channel = pdata->channel[i];
H A Dxgbe-drv.c137 xgbe_get_all_hw_features(struct xgbe_prv_data *pdata) argument
140 struct xgbe_hw_features *hw_feat = &pdata->hw_feat;
144 mac_hfr0 = XGMAC_IOREAD(pdata, MAC_HWF0R);
145 mac_hfr1 = XGMAC_IOREAD(pdata, MAC_HWF1R);
146 mac_hfr2 = XGMAC_IOREAD(pdata, MAC_HWF2R);
150 hw_feat->version = XGMAC_IOREAD(pdata, MAC_VR);
319 xgbe_init_tx_coalesce(struct xgbe_prv_data *pdata) argument
321 struct xgbe_hw_if *hw_if = &pdata->hw_if;
325 pdata->tx_usecs = XGMAC_INIT_DMA_TX_USECS;
326 pdata
334 xgbe_init_rx_coalesce(struct xgbe_prv_data *pdata) argument
[all...]
H A Dxgbe-txrx.c62 xgbe_print_pkt_info(struct xgbe_prv_data *pdata, if_pkt_info_t pi) argument
77 axgbe_ctx_desc_setup(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, argument
126 axgbe_calculate_tx_parms(struct xgbe_prv_data *pdata, if_pkt_info_t pi, argument
142 max_len = if_getmtu(pdata->netdev) + ETH_HLEN;
175 struct xgbe_prv_data *pdata = &sc->pdata; local
185 xgbe_print_pkt_info(pdata, pi);
187 channel = pdata->channel[pi->ipi_qsidx];
218 hlen = axgbe_calculate_tx_parms(pdata, pi, packet);
223 if (!pdata
374 struct xgbe_prv_data *pdata = &sc->pdata; local
392 struct xgbe_prv_data *pdata = &sc->pdata; local
448 struct xgbe_prv_data *pdata = &sc->pdata; local
539 struct xgbe_prv_data *pdata = &sc->pdata; local
563 struct xgbe_prv_data *pdata = &sc->pdata; local
620 xgbe_rx_buf1_len(struct xgbe_prv_data *pdata, struct xgbe_ring_data *rdata, struct xgbe_packet_data *packet) argument
670 xgbe_rx_buf2_len(struct xgbe_prv_data *pdata, struct xgbe_ring_data *rdata, struct xgbe_packet_data *packet, unsigned int len) argument
687 axgbe_add_frag(struct xgbe_prv_data *pdata, if_rxd_info_t ri, int idx, int len, int pos, int flid) argument
700 struct xgbe_prv_data *pdata = &sc->pdata; local
[all...]
/freebsd-13-stable/sys/arm64/coresight/
H A Dcoresight_fdt.c51 struct coresight_platform_data *pdata)
94 pdata->in_ports++;
97 pdata->out_ports++;
99 mtx_lock(&pdata->mtx_lock);
100 TAILQ_INSERT_TAIL(&pdata->endpoints,
102 mtx_unlock(&pdata->mtx_lock);
112 struct coresight_platform_data *pdata)
122 pdata->cpu = cpu_reg;
133 struct coresight_platform_data *pdata; local
138 pdata
50 coresight_fdt_get_ports(phandle_t dev_node, struct coresight_platform_data *pdata) argument
111 coresight_fdt_get_cpu(phandle_t node, struct coresight_platform_data *pdata) argument
[all...]
H A Dcoresight.c57 cs_dev->pdata = desc->pdata;
68 coresight_get_output_endpoint(struct coresight_platform_data *pdata) argument
72 if (pdata->out_ports != 1)
75 TAILQ_FOREACH(endp, &pdata->endpoints, link) {
86 struct coresight_platform_data *pdata; local
91 pdata = cs_dev->pdata;
92 TAILQ_FOREACH(endp2, &cs_dev->pdata->endpoints, link) {
93 switch (pdata
[all...]
H A Dcoresight_replicator.h43 struct coresight_platform_data *pdata; member in struct:replicator_softc
H A Dcoresight_acpi.c252 struct coresight_platform_data *pdata,
284 mtx_lock(&pdata->mtx_lock);
285 TAILQ_INSERT_TAIL(&pdata->endpoints, endp, link);
286 mtx_unlock(&pdata->mtx_lock);
289 pdata->out_ports++;
292 pdata->in_ports++;
300 struct coresight_platform_data *pdata)
320 error = cs_acpi_record_endpoint(dev, pdata, link);
329 coresight_acpi_get_cpu(device_t dev, struct coresight_platform_data *pdata) argument
346 pdata
251 cs_acpi_record_endpoint(device_t dev, struct coresight_platform_data *pdata, const union acpi_object *link) argument
299 coresight_acpi_get_ports(device_t dev, struct coresight_platform_data *pdata) argument
356 struct coresight_platform_data *pdata; local
[all...]
H A Dcoresight_cpu_debug.c69 struct coresight_platform_data *pdata; member in struct:debug_softc
135 sc->pdata = coresight_fdt_get_platform_data(dev);
136 desc.pdata = sc->pdata;
H A Dcoresight.h77 struct coresight_platform_data *pdata; member in struct:coresight_device
107 struct coresight_platform_data *pdata; member in struct:coresight_desc
155 struct endpoint * coresight_get_output_endpoint(struct coresight_platform_data *pdata);
H A Dcoresight_cmd.c56 TAILQ_FOREACH(endp, &cs_dev->pdata->endpoints, link) {
105 cs_dev->pdata->cpu == cpu) {
115 cs_dev->pdata->cpu == cpu)
/freebsd-13-stable/contrib/mandoc/
H A Ddba_read.c40 struct dbm_page *pdata; local
50 pdata = dbm_page_get(ip);
51 page = dba_page_new(dba->pages, pdata->arch,
52 pdata->desc, pdata->file + 1, *pdata->file);
53 for (cp = pdata->name; *cp != '\0'; cp = strchr(cp, '\0') + 1)
55 for (cp = pdata->sect; *cp != '\0'; cp = strchr(cp, '\0') + 1)
57 if ((cp = pdata->arch) != NULL)
60 cp = pdata
[all...]
/freebsd-13-stable/contrib/libarchive/libarchive/
H A Darchive_write_add_filter_grzip.c41 struct archive_write_program_data *pdata; member in struct:write_grzip
66 data->pdata = __archive_write_program_allocate("grzip");
67 if (data->pdata == NULL) {
107 return __archive_write_program_open(f, data->pdata, "grzip");
116 return __archive_write_program_write(f, data->pdata, buff, length);
124 return __archive_write_program_close(f, data->pdata);
132 __archive_write_program_free(data->pdata);
H A Darchive_write_add_filter_lrzip.c45 struct archive_write_program_data *pdata; member in struct:write_lrzip
72 data->pdata = __archive_write_program_allocate("lrzip");
73 if (data->pdata == NULL) {
167 r = __archive_write_program_open(f, data->pdata, as.s);
178 return __archive_write_program_write(f, data->pdata, buff, length);
186 return __archive_write_program_close(f, data->pdata);
194 __archive_write_program_free(data->pdata);
H A Darchive_write_add_filter_bzip2.c66 struct archive_write_program_data *pdata; member in struct:private_data
108 data->pdata = __archive_write_program_allocate("bzip2");
109 if (data->pdata == NULL) {
369 r = __archive_write_program_open(f, data->pdata, as.s);
380 return __archive_write_program_write(f, data->pdata, buff, length);
388 return __archive_write_program_close(f, data->pdata);
396 __archive_write_program_free(data->pdata);
/freebsd-13-stable/sys/dev/fb/
H A Dsplash_txt.c71 u_char *pdata = txt_decoder.data; local
78 ch = *pdata++;
79 attr = *pdata++;
/freebsd-13-stable/crypto/heimdal/lib/asn1/
H A Dasn1_gen.c75 unsigned char p[6], *pdata; local
130 pdata = emalloc(sz);
132 if (hex_decode(data, pdata, datalen) != datalen)
135 if (fwrite(pdata, datalen, 1, fout) != 1)
139 free(pdata);

Completed in 211 milliseconds

12345