Searched refs:encp (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-12-stable/sys/dev/sfxge/common/
H A Dhunt_nic.c107 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
132 &encp->enc_external_port)) != 0)
144 encp->enc_pf = pf;
145 encp->enc_vf = vf;
148 if (EFX_PCI_FUNCTION_IS_PF(encp)) {
165 EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
177 encp->enc_board_type = board_type;
178 encp->enc_clk_mult = 1; /* not used for Huntington */
213 encp->enc_bug35388_workaround = B_TRUE;
215 encp
[all...]
H A Dmedford_nic.c134 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
164 &encp->enc_external_port)) != 0)
176 encp->enc_pf = pf;
177 encp->enc_vf = vf;
180 if (EFX_PCI_FUNCTION_IS_PF(encp)) {
204 EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
216 encp->enc_board_type = board_type;
217 encp->enc_clk_mult = 1; /* not used for Medford */
246 if (EFX_PCI_FUNCTION_IS_VF(encp)) {
251 encp
[all...]
H A Defx_mon.c56 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
60 EFSYS_ASSERT(encp->enc_mon_type != EFX_MON_INVALID);
61 EFSYS_ASSERT3U(encp->enc_mon_type, <, EFX_MON_NTYPES);
62 return (__efx_mon_name[encp->enc_mon_type]);
80 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
95 emp->em_type = encp->enc_mon_type;
97 EFSYS_ASSERT(encp->enc_mon_type != EFX_MON_INVALID);
H A Dsiena_nic.c90 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
98 encp->enc_external_port = (uint8_t)enp->en_mcdi.em_emip.emi_port;
105 EFX_MAC_ADDR_COPY(encp->enc_mac_addr, mac_addr);
107 encp->enc_board_type = board_type;
114 encp->enc_hw_pf_count = 1;
117 encp->enc_clk_mult = 1;
123 encp->enc_clk_mult = 2;
127 encp->enc_evq_timer_quantum_ns =
128 EFX_EVQ_SIENA_TIMER_QUANTUM_NS / encp->enc_clk_mult;
129 encp
193 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
291 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
[all...]
H A Dmcdi_mon.c471 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
472 uint32_t size = encp->enc_mon_stat_dma_buf_size;
481 encp->enc_mcdi_sensor_maskp,
482 encp->enc_mcdi_sensor_mask_size,
497 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
504 encp->enc_mon_type = EFX_MON_SFC90X0;
509 encp->enc_mon_type = EFX_MON_SFC91X0;
514 encp->enc_mon_type = EFX_MON_SFC92X0;
527 encp->enc_mon_stat_dma_buf_size = npages * EFX_MON_STATS_PAGE_SIZE;
528 encp
576 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
[all...]
H A Def10_nic.c845 efx_nic_cfg_t *encp = &enp->en_nic_cfg; local
864 blk_per_buf = encp->enc_piobuf_size / edcp->edc_pio_alloc_size;
997 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1007 if ((rc = ef10_mcdi_get_pf_count(enp, &encp->enc_hw_pf_count)) != 0)
1024 encp->enc_rx_prefix_size = 14;
1027 encp->enc_fw_assisted_tso_enabled =
1031 encp->enc_fw_assisted_tso_v2_enabled =
1035 encp->enc_fw_assisted_tso_v2_n_contexts =
1039 encp->enc_datapath_cap_evb =
1043 encp
1150 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1327 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1416 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
[all...]
H A Defx_nic.c375 efx_nic_cfg_t *encp = &enp->en_nic_cfg; local
393 *evq_countp = encp->enc_evq_limit;
394 *rxq_countp = encp->enc_rxq_limit;
395 *txq_countp = encp->enc_txq_limit;
687 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
726 encp->enc_loopback_types[EFX_LINK_100FDX] = modes;
730 encp->enc_loopback_types[EFX_LINK_1000FDX] = modes;
734 encp->enc_loopback_types[EFX_LINK_10000FDX] = modes;
743 encp->enc_loopback_types[EFX_LINK_40000FDX] = modes;
748 EFX_OR_QWORD(modes, encp
821 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
[all...]
H A Dsiena_sram.c45 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
52 rx_base = encp->enc_buftbl_limit;
53 tx_base = rx_base + (encp->enc_rxq_limit *
H A Def10_intr.c124 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
127 if (encp->enc_bug41750_workaround) {
H A Def10_mcdi.c129 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
136 if (encp->enc_fw_verified_nvram_update_required != B_FALSE) {
279 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
280 uint32_t privilege_mask = encp->enc_privilege_mask;
H A Defx_port.c141 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
151 if (EFX_TEST_QWORD_BIT(encp->enc_loopback_types[link_mode],
H A Defx_phy.c83 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
89 epp->ep_port = encp->enc_port;
90 epp->ep_phy_type = encp->enc_phy_type;
147 efx_nic_cfg_t *encp = (&enp->en_nic_cfg); local
160 mask |= encp->enc_led_mask;
H A Defx_mcdi.c1377 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1401 encp->enc_phy_type = MCDI_OUT_DWORD(req, GET_PHY_CFG_OUT_TYPE);
1403 (void) strncpy(encp->enc_phy_name,
1405 MIN(sizeof (encp->enc_phy_name) - 1,
1408 (void) memset(encp->enc_phy_revision, 0,
1409 sizeof (encp->enc_phy_revision));
1410 memcpy(encp->enc_phy_revision,
1412 MIN(sizeof (encp->enc_phy_revision) - 1,
1415 encp->enc_led_mask = ((1 << EFX_PHY_LED_DEFAULT) |
1436 encp
[all...]
H A Dsiena_phy.c554 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
555 uint32_t vmask = encp->enc_mcdi_phy_stat_mask;
582 EFSYS_ASSERT(smask == encp->enc_phy_stat_mask);
645 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
678 encp->enc_phy_type == EFX_PHY_SFT9001B &&
757 encp->enc_phy_type == EFX_PHY_QLX111V &&
H A Def10_ev.c471 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
484 if (index >= encp->enc_evq_limit) {
489 if (us > encp->enc_evq_timer_max_us) {
519 if (encp->enc_init_evq_v2_supported) {
543 boolean_t low_latency = encp->enc_datapath_cap_evb ? 0 : 1;
680 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
695 if (us > encp->enc_evq_timer_max_us) {
707 if (encp->enc_bug61265_workaround) {
719 if (encp->enc_bug35388_workaround) {
H A Defx_tx.c829 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
842 timer_period = EFX_TX_PACE_CLOCK_BASE / encp->enc_clk_mult;
923 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
935 EFSYS_ASSERT(ISP2(encp->enc_txq_max_ndescs));
942 if (index >= encp->enc_txq_limit) {
947 (1 << size) <= (int)(encp->enc_txq_max_ndescs / EFX_TXQ_MINNDESCS);
951 if (id + (1 << size) >= encp->enc_buftbl_limit) {
H A Def10_rx.c757 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
765 EFSYS_ASSERT3U(enp->en_rx_qcount + 1, <, encp->enc_rxq_limit);
774 if (index >= encp->enc_rxq_limit) {
783 disable_scatter = encp->enc_rx_disable_scatter_supported;
H A Def10_filter.c1384 efx_nic_cfg_t *encp = &enp->en_nic_cfg; local
1393 encp->enc_bug26807_workaround = B_TRUE;
1395 encp->enc_bug26807_workaround = B_FALSE;
1401 encp->enc_bug26807_workaround = B_FALSE;
1433 efx_nic_cfg_t *encp = &enp->en_nic_cfg; local
1528 * filters. This ensures that encp->enc_bug26807_workaround matches the
1544 (encp->enc_bug26807_workaround == B_TRUE)) {
1582 (encp->enc_bug26807_workaround == B_TRUE)) {
1604 if (encp->enc_tunnel_encapsulations_supported != 0) {
H A Defx_ev.c559 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
565 else if (us * 1000 < encp->enc_evq_timer_quantum_ns)
568 ticks = us * 1000 / encp->enc_evq_timer_quantum_ns;
1250 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1255 if (us > encp->enc_evq_timer_max_us) {
1303 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1318 if (index >= encp->enc_evq_limit) {
1333 if (id + (1 << size) >= encp->enc_buftbl_limit) {
H A Def10_mac.c251 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
254 if (encp->enc_enhanced_set_mac_supported) {
498 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
515 if (encp->enc_mac_stats_40g_tx_size_bins) {
527 if (encp->enc_pm_and_rxdp_counters) {
537 if (encp->enc_datapath_cap_evb) {
H A Defx_rx.c1129 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
1140 EFSYS_ASSERT3U(enp->en_rx_qcount + 1, <, encp->enc_rxq_limit);
1149 if (index >= encp->enc_rxq_limit) {
1157 if (id + (1 << size) >= encp->enc_buftbl_limit) {
H A Def10_phy.c534 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local
604 encp->enc_phy_type == EFX_PHY_XFI_FARMI &&
H A Def10_tx.c202 efx_nic_cfg_t *encp = &enp->en_nic_cfg; local
211 (encp->enc_tunnel_encapsulations_supported == 0)) {
/freebsd-12-stable/sys/dev/sfxge/
H A Dsfxge_mcdi.c236 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp); local
247 if (!(encp->enc_features & EFX_FEATURE_MCDI)) {
H A Dsfxge_tx.c1050 const efx_nic_cfg_t *encp = efx_nic_cfg_get(txq->sc->enp); local
1098 encp->enc_tx_tso_tcp_header_offset_limit)) {
1816 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp); local
1848 encp->enc_tx_dma_desc_boundary,
1851 encp->enc_tx_dma_desc_size_max, 0, NULL, NULL,
2016 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp); local
2049 if ((~encp->enc_features & EFX_FEATURE_FW_ASSISTED_TSO) ||
2050 (!encp->enc_fw_assisted_tso_enabled))
2052 if ((~encp->enc_features & EFX_FEATURE_FW_ASSISTED_TSO_V2) ||
2053 (!encp
[all...]

Completed in 198 milliseconds

12