• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/sfxge/common/

Lines Matching refs:enp

83 	__in		efx_nic_t *enp)
88 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
89 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
90 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_NVRAM));
92 switch (enp->en_family) {
117 enp->en_envop = envop;
118 enp->en_mod_flags |= EFX_MOD_NVRAM;
132 __in efx_nic_t *enp)
134 const efx_nvram_ops_t *envop = enp->en_envop;
137 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
138 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
140 if ((rc = envop->envo_test(enp)) != 0)
155 __in efx_nic_t *enp,
159 const efx_nvram_ops_t *envop = enp->en_envop;
163 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
164 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
168 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
171 if ((rc = envop->envo_partn_size(enp, partn, sizep)) != 0)
187 __in efx_nic_t *enp,
192 const efx_nvram_ops_t *envop = enp->en_envop;
196 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
197 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
198 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
202 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
205 if ((rc = envop->envo_partn_get_version(enp, partn,
221 __in efx_nic_t *enp,
225 const efx_nvram_ops_t *envop = enp->en_envop;
229 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
230 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
235 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, EFX_NVRAM_INVALID);
237 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
240 if ((rc = envop->envo_partn_rw_start(enp, partn, chunk_sizep)) != 0)
243 enp->en_nvram_locked = type;
257 __in efx_nic_t *enp,
263 const efx_nvram_ops_t *envop = enp->en_envop;
267 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
268 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
273 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, type);
275 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
278 if ((rc = envop->envo_partn_read(enp, partn, offset, data, size)) != 0)
293 __in efx_nic_t *enp,
296 const efx_nvram_ops_t *envop = enp->en_envop;
302 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
303 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
308 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, type);
310 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
313 if ((rc = envop->envo_partn_size(enp, partn, &size)) != 0)
316 if ((rc = envop->envo_partn_erase(enp, partn, offset, size)) != 0)
333 __in efx_nic_t *enp,
339 const efx_nvram_ops_t *envop = enp->en_envop;
343 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
344 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
349 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, type);
351 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
354 if ((rc = envop->envo_partn_write(enp, partn, offset, data, size)) != 0)
369 __in efx_nic_t *enp,
372 const efx_nvram_ops_t *envop = enp->en_envop;
376 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
377 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
382 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, type);
384 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
387 if ((rc = envop->envo_partn_rw_finish(enp, partn)) != 0)
390 enp->en_nvram_locked = EFX_NVRAM_INVALID;
396 enp->en_nvram_locked = EFX_NVRAM_INVALID;
406 __in efx_nic_t *enp,
410 const efx_nvram_ops_t *envop = enp->en_envop;
414 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
415 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
416 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
425 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, EFX_NVRAM_INVALID);
427 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
430 if ((rc = envop->envo_partn_set_version(enp, partn, version)) != 0)
446 __in efx_nic_t *enp,
451 const efx_nvram_ops_t *envop = enp->en_envop;
455 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
456 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
457 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
462 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
466 if ((rc = envop->envo_buffer_validate(enp, partn,
484 __in efx_nic_t *enp)
486 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
487 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
488 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
490 EFSYS_ASSERT3U(enp->en_nvram_locked, ==, EFX_NVRAM_INVALID);
492 enp->en_envop = NULL;
493 enp->en_mod_flags &= ~EFX_MOD_NVRAM;
506 __in efx_nic_t *enp,
523 efx_mcdi_execute(enp, &req);
566 __in efx_nic_t *enp,
586 efx_mcdi_execute(enp, &req);
656 __in efx_nic_t *enp,
676 efx_mcdi_execute_quiet(enp, &req);
720 __in efx_nic_t *enp,
739 efx_mcdi_execute(enp, &req);
756 __in efx_nic_t *enp,
784 efx_mcdi_execute(enp, &req);
812 __in efx_nic_t *enp,
832 efx_mcdi_execute(enp, &req);
854 __in efx_nic_t *enp,
864 size_t payload_len = enp->en_nic_cfg.enc_mcdi_max_payload_length;
875 EFSYS_KMEM_ALLOC(enp->en_esip, payload_len, payload);
895 efx_mcdi_execute(enp, &req);
902 EFSYS_KMEM_FREE(enp->en_esip, payload_len, payload);
908 EFSYS_KMEM_FREE(enp->en_esip, payload_len, payload);
924 __in efx_nic_t *enp,
929 const efx_nic_cfg_t *encp = &enp->en_nic_cfg;
948 efx_mcdi_execute(enp, &req);
998 __in efx_nic_t *enp,
1015 efx_mcdi_execute(enp, &req);