Lines Matching refs:enp

37 	__in		efx_nic_t *enp,
41 efx_intr_t *eip = &(enp->en_intr);
45 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
46 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC);
48 if (enp->en_mod_flags & EFX_MOD_INTR) {
53 enp->en_mod_flags |= EFX_MOD_INTR;
65 if (enp->en_family == EFX_FAMILY_SIENA &&
76 if (enp->en_family >= EFX_FAMILY_SIENA)
78 EFX_BAR_WRITEO(enp, FR_AZ_FATAL_INTR_REG_KER, &oword);
85 EFX_BAR_WRITEO(enp, FR_AZ_INT_ADR_REG_KER, &oword);
97 __in efx_nic_t *enp)
99 efx_intr_t *eip = &(enp->en_intr);
102 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
103 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
105 EFX_BAR_READO(enp, FR_AZ_INT_EN_REG_KER, &oword);
109 EFX_BAR_WRITEO(enp, FR_AZ_INT_EN_REG_KER, &oword);
114 __in efx_nic_t *enp)
118 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
119 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
121 EFX_BAR_READO(enp, FR_AZ_INT_EN_REG_KER, &oword);
123 EFX_BAR_WRITEO(enp, FR_AZ_INT_EN_REG_KER, &oword);
130 __in efx_nic_t *enp)
134 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
135 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
137 EFSYS_BAR_READO(enp->en_esbp, FR_AZ_INT_EN_REG_KER_OFST,
140 EFSYS_BAR_WRITEO(enp->en_esbp, FR_AZ_INT_EN_REG_KER_OFST,
146 __in efx_nic_t *enp,
149 efx_intr_t *eip = &(enp->en_intr);
155 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
156 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
159 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_EV));
161 switch (enp->en_family) {
187 EFX_BAR_READO(enp, FR_AZ_INT_EN_REG_KER, &oword);
190 EFX_BAR_WRITEO(enp, FR_AZ_INT_EN_REG_KER, &oword);
201 EFX_BAR_READO(enp, FR_AZ_INT_EN_REG_KER, &oword);
205 EFX_BAR_WRITEO(enp, FR_AZ_INT_EN_REG_KER, &oword);
217 __in efx_nic_t *enp)
219 efx_intr_t *eip = &(enp->en_intr);
241 __in efx_nic_t *enp,
245 efx_intr_t *eip = &(enp->en_intr);
248 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
249 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
255 EFX_BAR_READD(enp, FR_BZ_INT_ISR0_REG, &dword, B_FALSE);
261 *fatalp = efx_intr_check_fatal(enp);
268 __in efx_nic_t *enp,
272 efx_intr_t *eip = &(enp->en_intr);
274 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
275 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
278 *fatalp = efx_intr_check_fatal(enp);
285 __in efx_nic_t *enp)
291 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
292 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
294 EFX_BAR_READO(enp, FR_AZ_FATAL_INTR_REG_KER, &fatal);
299 EFX_BAR_READO(enp, FR_AZ_MEM_STAT_REG, &mem_per);
302 EFSYS_ERR(enp->en_esip, EFX_ERR_SRAM_OOB, 0, 0);
305 EFSYS_ERR(enp->en_esip, EFX_ERR_BUFID_DC_OOB, 0, 0);
308 EFSYS_ERR(enp->en_esip, EFX_ERR_MEM_PERR,
313 EFSYS_ERR(enp->en_esip, EFX_ERR_RBUF_OWN, 0, 0);
316 EFSYS_ERR(enp->en_esip, EFX_ERR_TBUF_OWN, 0, 0);
319 EFSYS_ERR(enp->en_esip, EFX_ERR_RDESQ_OWN, 0, 0);
322 EFSYS_ERR(enp->en_esip, EFX_ERR_TDESQ_OWN, 0, 0);
325 EFSYS_ERR(enp->en_esip, EFX_ERR_EVQ_OWN, 0, 0);
328 EFSYS_ERR(enp->en_esip, EFX_ERR_EVFF_OFLO, 0, 0);
331 EFSYS_ERR(enp->en_esip, EFX_ERR_ILL_ADDR, 0, 0);
334 EFSYS_ERR(enp->en_esip, EFX_ERR_SRAM_PERR,
344 __in efx_nic_t *enp)
348 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
349 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NIC);
350 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_INTR);
354 EFX_BAR_WRITEO(enp, FR_AZ_INT_ADR_REG_KER, &oword);
356 enp->en_mod_flags &= ~EFX_MOD_INTR;