/freebsd-12-stable/sys/dev/sfxge/common/ |
H A D | hunt_nic.c | 107 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 D | medford_nic.c | 134 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 D | efx_mon.c | 56 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 D | siena_nic.c | 90 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 D | mcdi_mon.c | 471 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 D | ef10_nic.c | 845 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 D | efx_nic.c | 375 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 D | siena_sram.c | 45 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 D | ef10_intr.c | 124 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local 127 if (encp->enc_bug41750_workaround) {
|
H A D | ef10_mcdi.c | 129 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 D | efx_port.c | 141 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local 151 if (EFX_TEST_QWORD_BIT(encp->enc_loopback_types[link_mode],
|
H A D | efx_phy.c | 83 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 D | efx_mcdi.c | 1377 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 D | siena_phy.c | 554 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 D | ef10_ev.c | 471 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 D | efx_tx.c | 829 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 D | ef10_rx.c | 757 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 D | ef10_filter.c | 1384 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 D | efx_ev.c | 559 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 D | ef10_mac.c | 251 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 D | efx_rx.c | 1129 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 D | ef10_phy.c | 534 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); local 604 encp->enc_phy_type == EFX_PHY_XFI_FARMI &&
|
H A D | ef10_tx.c | 202 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 D | sfxge_mcdi.c | 236 const efx_nic_cfg_t *encp = efx_nic_cfg_get(sc->enp); local 247 if (!(encp->enc_features & EFX_FEATURE_MCDI)) {
|
H A D | sfxge_tx.c | 1050 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...] |