Home
last modified time | relevance | path

Searched refs:enp (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-10-stable/sys/dev/sfxge/common/
Defx_intr.c42 __in efx_nic_t *enp,
48 __in efx_nic_t *enp);
52 __in efx_nic_t *enp);
56 __in efx_nic_t *enp);
60 __in efx_nic_t *enp,
65 __in efx_nic_t *enp);
69 __in efx_nic_t *enp,
75 __in efx_nic_t *enp,
81 __in efx_nic_t *enp);
85 __in efx_nic_t *enp);
[all …]
Defx_nic.c174 efx_nic_t *enp; in efx_nic_create() local
181 EFSYS_KMEM_ALLOC(esip, sizeof (efx_nic_t), enp); in efx_nic_create()
183 if (enp == NULL) { in efx_nic_create()
188 enp->en_magic = EFX_NIC_MAGIC; in efx_nic_create()
193 enp->en_enop = &__efx_nic_siena_ops; in efx_nic_create()
194 enp->en_features = in efx_nic_create()
208 enp->en_enop = &__efx_nic_hunt_ops; in efx_nic_create()
209 enp->en_features = in efx_nic_create()
225 enp->en_enop = &__efx_nic_medford_ops; in efx_nic_create()
230 enp->en_features = in efx_nic_create()
[all …]
Defx_phy.c78 __in efx_nic_t *enp) in efx_phy_probe() argument
80 efx_port_t *epp = &(enp->en_port); in efx_phy_probe()
81 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in efx_phy_probe()
85 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_phy_probe()
91 switch (enp->en_family) { in efx_phy_probe()
127 __in efx_nic_t *enp) in efx_phy_verify() argument
129 efx_port_t *epp = &(enp->en_port); in efx_phy_verify()
132 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_phy_verify()
133 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PORT); in efx_phy_verify()
135 return (epop->epo_verify(enp)); in efx_phy_verify()
[all …]
Def10_vpd.c46 __in efx_nic_t *enp) in ef10_vpd_init() argument
54 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE); in ef10_vpd_init()
55 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in ef10_vpd_init()
56 enp->en_family == EFX_FAMILY_MEDFORD); in ef10_vpd_init()
58 if (enp->en_nic_cfg.enc_vpd_is_global) { in ef10_vpd_init()
61 pci_pf = enp->en_nic_cfg.enc_pf; in ef10_vpd_init()
72 rc = ef10_nvram_partn_read_tlv(enp, in ef10_vpd_init()
88 enp->en_arch.ef10.ena_svpd = svpd; in ef10_vpd_init()
89 enp->en_arch.ef10.ena_svpd_length = svpd_size; in ef10_vpd_init()
97 EFSYS_KMEM_FREE(enp->en_esip, svpd_size, svpd); in ef10_vpd_init()
[all …]
Defx_rx.c42 __in efx_nic_t *enp);
46 __in efx_nic_t *enp);
51 __in efx_nic_t *enp,
58 __in efx_nic_t *enp,
65 __in efx_nic_t *enp,
71 __in efx_nic_t *enp,
77 __in efx_nic_t *enp,
85 __in efx_nic_t *enp,
114 __in efx_nic_t *enp,
180 __inout efx_nic_t *enp) in efx_rx_init() argument
[all …]
Defx_port.c39 __in efx_nic_t *enp) in efx_port_init() argument
41 efx_port_t *epp = &(enp->en_port); in efx_port_init()
45 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_port_init()
46 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE); in efx_port_init()
47 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC); in efx_port_init()
49 if (enp->en_mod_flags & EFX_MOD_PORT) { in efx_port_init()
54 enp->en_mod_flags |= EFX_MOD_PORT; in efx_port_init()
61 if ((rc = efx_mac_select(enp)) != 0) in efx_port_init()
64 epp->ep_emop->emo_reconfigure(enp); in efx_port_init()
67 (void) efx_port_poll(enp, NULL); in efx_port_init()
[all …]
Dsiena_impl.h49 __in efx_nic_t *enp);
53 __in efx_nic_t *enp);
57 __in efx_nic_t *enp);
72 __in efx_nic_t *enp);
78 __in efx_nic_t *enp);
82 __in efx_nic_t *enp);
88 __in efx_nic_t *enp);
94 __in efx_nic_t *enp,
103 __in efx_nic_t *enp,
108 __in efx_nic_t *enp,
[all …]
Def10_nic.c46 __in efx_nic_t *enp, in efx_mcdi_get_port_assignment() argument
54 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in efx_mcdi_get_port_assignment()
55 enp->en_family == EFX_FAMILY_MEDFORD); in efx_mcdi_get_port_assignment()
63 efx_mcdi_execute(enp, &req); in efx_mcdi_get_port_assignment()
89 __in efx_nic_t *enp, in efx_mcdi_get_port_modes() argument
98 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in efx_mcdi_get_port_modes()
99 enp->en_family == EFX_FAMILY_MEDFORD); in efx_mcdi_get_port_modes()
107 efx_mcdi_execute(enp, &req); in efx_mcdi_get_port_modes()
196 __in efx_nic_t *enp, in efx_mcdi_vadaptor_alloc() argument
204 EFSYS_ASSERT3U(enp->en_vport_id, ==, EVB_PORT_ID_NULL); in efx_mcdi_vadaptor_alloc()
[all …]
Dsiena_nic.c44 __in efx_nic_t *enp, in siena_nic_get_partn_mask() argument
58 efx_mcdi_execute(enp, &req); in siena_nic_get_partn_mask()
86 __in efx_nic_t *enp) in siena_board_cfg() argument
88 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in siena_board_cfg()
96 encp->enc_external_port = (uint8_t)enp->en_mcdi.em_emip.emi_port; in siena_board_cfg()
99 if ((rc = efx_mcdi_get_board_cfg(enp, &board_type, in siena_board_cfg()
117 enp->en_features |= EFX_FEATURE_TURBO; in siena_board_cfg()
145 rc = efx_mcdi_get_resource_limits(enp, &nevq, &nrxq, &ntxq); in siena_board_cfg()
188 __in efx_nic_t *enp) in siena_phy_cfg() argument
191 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in siena_phy_cfg()
[all …]
Defx_lic.c45 __in efx_nic_t *enp,
54 __in efx_nic_t *enp,
64 __in efx_nic_t *enp,
75 __in efx_nic_t *enp,
82 __in efx_nic_t *enp,
96 __in efx_nic_t *enp,
108 __in efx_nic_t *enp,
120 __in efx_nic_t *enp,
128 __in efx_nic_t *enp,
141 __in efx_nic_t *enp);
[all …]
Defx_mac.c41 __in efx_nic_t *enp);
94 __in efx_nic_t *enp, in efx_mac_pdu_set() argument
97 efx_port_t *epp = &(enp->en_port); in efx_mac_pdu_set()
102 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_mac_pdu_set()
103 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PORT); in efx_mac_pdu_set()
118 if ((rc = emop->emo_pdu_set(enp)) != 0) in efx_mac_pdu_set()
138 __in efx_nic_t *enp, in efx_mac_pdu_get() argument
141 efx_port_t *epp = &(enp->en_port); in efx_mac_pdu_get()
145 if ((rc = emop->emo_pdu_get(enp, pdu)) != 0) in efx_mac_pdu_get()
158 __in efx_nic_t *enp, in efx_mac_addr_set() argument
[all …]
Def10_intr.c42 __in efx_nic_t *enp, in ef10_intr_init() argument
46 _NOTE(ARGUNUSED(enp, type, esmp)) in ef10_intr_init()
53 __in efx_nic_t *enp) in ef10_intr_enable() argument
55 _NOTE(ARGUNUSED(enp)) in ef10_intr_enable()
61 __in efx_nic_t *enp) in ef10_intr_disable() argument
63 _NOTE(ARGUNUSED(enp)) in ef10_intr_disable()
69 __in efx_nic_t *enp) in ef10_intr_disable_unlocked() argument
71 _NOTE(ARGUNUSED(enp)) in ef10_intr_disable_unlocked()
77 __in efx_nic_t *enp, in efx_mcdi_trigger_interrupt() argument
85 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in efx_mcdi_trigger_interrupt()
[all …]
Defx_nvram.c81 __in efx_nic_t *enp) in efx_nvram_init() argument
86 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_nvram_init()
87 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE); in efx_nvram_init()
88 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_NVRAM)); in efx_nvram_init()
90 switch (enp->en_family) { in efx_nvram_init()
115 enp->en_envop = envop; in efx_nvram_init()
116 enp->en_mod_flags |= EFX_MOD_NVRAM; in efx_nvram_init()
130 __in efx_nic_t *enp) in efx_nvram_test() argument
132 const efx_nvram_ops_t *envop = enp->en_envop; in efx_nvram_test()
135 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_nvram_test()
[all …]
Def10_impl.h74 __in efx_nic_t *enp);
78 __in efx_nic_t *enp);
82 __in efx_nic_t *enp,
132 __in efx_nic_t *enp,
138 __in efx_nic_t *enp);
142 __in efx_nic_t *enp);
146 __in efx_nic_t *enp);
150 __in efx_nic_t *enp,
155 __in efx_nic_t *enp,
161 __in efx_nic_t *enp,
[all …]
Dsiena_vpd.c43 __in efx_nic_t *enp, in siena_vpd_get_static() argument
63 if ((rc = siena_nvram_partn_size(enp, partn, &size)) != 0) in siena_vpd_get_static()
66 EFSYS_KMEM_ALLOC(enp->en_esip, size, scfg); in siena_vpd_get_static()
72 if ((rc = siena_nvram_partn_read(enp, partn, 0, in siena_vpd_get_static()
100 if ((rc = siena_nvram_partn_read(enp, partn, SIENA_NVRAM_CHUNK, in siena_vpd_get_static()
119 EFSYS_KMEM_ALLOC(enp->en_esip, vpd_length, svpd); in siena_vpd_get_static()
127 EFSYS_KMEM_FREE(enp->en_esip, size, scfg); in siena_vpd_get_static()
147 EFSYS_KMEM_FREE(enp->en_esip, size, scfg); in siena_vpd_get_static()
159 __in efx_nic_t *enp) in siena_vpd_init() argument
161 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in siena_vpd_init()
[all …]
Defx_mon.c52 __in efx_nic_t *enp) in efx_mon_name() argument
54 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in efx_mon_name()
56 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_mon_name()
76 __in efx_nic_t *enp) in efx_mon_init() argument
78 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in efx_mon_init()
79 efx_mon_t *emp = &(enp->en_mon); in efx_mon_init()
83 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_mon_init()
84 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE); in efx_mon_init()
86 if (enp->en_mod_flags & EFX_MOD_MON) { in efx_mon_init()
91 enp->en_mod_flags |= EFX_MOD_MON; in efx_mon_init()
[all …]
Defx_mcdi.c94 __in efx_nic_t *enp, in efx_mcdi_init() argument
100 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_mcdi_init()
101 EFSYS_ASSERT3U(enp->en_mod_flags, ==, 0); in efx_mcdi_init()
103 switch (enp->en_family) { in efx_mcdi_init()
128 if (enp->en_features & EFX_FEATURE_MCDI_DMA) { in efx_mcdi_init()
135 enp->en_mcdi.em_emtp = emtp; in efx_mcdi_init()
138 if ((rc = emcop->emco_init(enp, emtp)) != 0) in efx_mcdi_init()
142 enp->en_mcdi.em_emcop = emcop; in efx_mcdi_init()
143 enp->en_mod_flags |= EFX_MOD_MCDI; in efx_mcdi_init()
154 enp->en_mcdi.em_emcop = NULL; in efx_mcdi_init()
[all …]
Defx_tx.c51 __in efx_nic_t *enp);
55 __in efx_nic_t *enp);
59 __in efx_nic_t *enp,
210 __in efx_nic_t *enp) in efx_tx_init() argument
215 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in efx_tx_init()
216 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC); in efx_tx_init()
218 if (!(enp->en_mod_flags & EFX_MOD_EV)) { in efx_tx_init()
223 if (enp->en_mod_flags & EFX_MOD_TX) { in efx_tx_init()
228 switch (enp->en_family) { in efx_tx_init()
253 EFSYS_ASSERT3U(enp->en_tx_qcount, ==, 0); in efx_tx_init()
[all …]
Dsiena_mcdi.c57 __in efx_nic_t *enp, in siena_mcdi_send_request() argument
63 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in siena_mcdi_send_request()
69 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_SIENA); in siena_mcdi_send_request()
78 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM, pdur, &dword, B_TRUE); in siena_mcdi_send_request()
83 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM, in siena_mcdi_send_request()
89 EFX_BAR_TBL_WRITED(enp, FR_CZ_MC_TREG_SMEM, dbr, &dword, B_FALSE); in siena_mcdi_send_request()
94 __in efx_nic_t *enp) in siena_mcdi_poll_reboot() argument
101 _NOTE(ARGUNUSED(enp)) in siena_mcdi_poll_reboot()
104 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in siena_mcdi_poll_reboot()
109 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_SIENA); in siena_mcdi_poll_reboot()
[all …]
Defx_filter.c44 __in efx_nic_t *enp);
48 __in efx_nic_t *enp);
52 __in efx_nic_t *enp);
56 __in efx_nic_t *enp,
62 __in efx_nic_t *enp,
67 __in efx_nic_t *enp,
100 __in efx_nic_t *enp, in efx_filter_insert() argument
103 const efx_filter_ops_t *efop = enp->en_efop; in efx_filter_insert()
105 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_FILTER); in efx_filter_insert()
109 return (efop->efo_add(enp, spec, B_FALSE)); in efx_filter_insert()
[all …]
Def10_mcdi.c49 __in efx_nic_t *enp, in ef10_mcdi_init() argument
52 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in ef10_mcdi_init()
57 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in ef10_mcdi_init()
58 enp->en_family == EFX_FAMILY_MEDFORD); in ef10_mcdi_init()
59 EFSYS_ASSERT(enp->en_features & EFX_FEATURE_MCDI_DMA); in ef10_mcdi_init()
84 EFX_BAR_WRITED(enp, ER_DZ_MC_DB_HWRD_REG, &dword, B_FALSE); in ef10_mcdi_init()
87 (void) ef10_mcdi_poll_reboot(enp); in ef10_mcdi_init()
90 efx_mcdi_new_epoch(enp); in ef10_mcdi_init()
104 __in efx_nic_t *enp) in ef10_mcdi_fini() argument
106 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in ef10_mcdi_fini()
[all …]
Def10_rx.c43 __in efx_nic_t *enp, in efx_mcdi_init_rxq() argument
97 efx_mcdi_execute(enp, &req); in efx_mcdi_init_rxq()
114 __in efx_nic_t *enp, in efx_mcdi_fini_rxq() argument
130 efx_mcdi_execute_quiet(enp, &req); in efx_mcdi_fini_rxq()
153 __in efx_nic_t *enp, in efx_mcdi_rss_context_alloc() argument
194 efx_mcdi_execute(enp, &req); in efx_mcdi_rss_context_alloc()
234 __in efx_nic_t *enp, in efx_mcdi_rss_context_free() argument
255 efx_mcdi_execute_quiet(enp, &req); in efx_mcdi_rss_context_free()
276 __in efx_nic_t *enp, in efx_mcdi_rss_context_set_flags() argument
309 efx_mcdi_execute(enp, &req); in efx_mcdi_rss_context_set_flags()
[all …]
Def10_filter.c119 __in efx_nic_t *enp) in ef10_filter_init() argument
124 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in ef10_filter_init()
125 enp->en_family == EFX_FAMILY_MEDFORD); in ef10_filter_init()
158 EFSYS_KMEM_ALLOC(enp->en_esip, sizeof (ef10_filter_table_t), eftp); in ef10_filter_init()
165 enp->en_filter.ef_ef10_filter_table = eftp; in ef10_filter_init()
177 __in efx_nic_t *enp) in ef10_filter_fini() argument
179 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_HUNTINGTON || in ef10_filter_fini()
180 enp->en_family == EFX_FAMILY_MEDFORD); in ef10_filter_fini()
182 if (enp->en_filter.ef_ef10_filter_table != NULL) { in ef10_filter_fini()
183 EFSYS_KMEM_FREE(enp->en_esip, sizeof (ef10_filter_table_t), in ef10_filter_fini()
[all …]
Dsiena_sram.c41 __in efx_nic_t *enp) in siena_sram_init() argument
43 efx_nic_cfg_t *encp = &(enp->en_nic_cfg); in siena_sram_init()
47 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC); in siena_sram_init()
48 EFSYS_ASSERT(enp->en_family == EFX_FAMILY_SIENA); in siena_sram_init()
56 EFX_BAR_WRITEO(enp, FR_AZ_SRM_TX_DC_CFG_REG, &oword); in siena_sram_init()
59 EFX_BAR_WRITEO(enp, FR_AZ_TX_DC_CFG_REG, &oword); in siena_sram_init()
63 EFX_BAR_WRITEO(enp, FR_AZ_SRM_RX_DC_CFG_REG, &oword); in siena_sram_init()
66 EFX_BAR_WRITEO(enp, FR_AZ_RX_DC_CFG_REG, &oword); in siena_sram_init()
70 EFX_BAR_WRITEO(enp, FR_AZ_RX_DC_PF_WM_REG, &oword); in siena_sram_init()
74 EFX_BAR_WRITEO(enp, FR_AZ_SRM_UPD_EVQ_REG, &oword); in siena_sram_init()
[all …]
Defx.h141 __in efx_nic_t *enp);
145 __in efx_nic_t *enp);
149 __in efx_nic_t *enp);
155 __in efx_nic_t *enp);
161 __in efx_nic_t *enp);
165 __in efx_nic_t *enp);
169 __in efx_nic_t *enp);
190 __in efx_nic_t *enp,
234 __in efx_nic_t *enp,
239 __in efx_nic_t *enp);
[all …]

123