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

Lines Matching refs:enp

85 	__in		efx_nic_t *enp)
90 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
91 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
92 EFSYS_ASSERT(!(enp->en_mod_flags & EFX_MOD_NVRAM));
94 switch (enp->en_family) {
125 enp->en_envop = envop;
126 enp->en_mod_flags |= EFX_MOD_NVRAM;
128 enp->en_nvram_partn_locked = EFX_NVRAM_PARTN_INVALID;
142 __in efx_nic_t *enp)
144 const efx_nvram_ops_t *envop = enp->en_envop;
147 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
148 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
150 if ((rc = envop->envo_test(enp)) != 0)
165 __in efx_nic_t *enp,
169 const efx_nvram_ops_t *envop = enp->en_envop;
173 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
174 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
176 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
179 if ((rc = envop->envo_partn_size(enp, partn, sizep)) != 0)
195 __in efx_nic_t *enp,
200 const efx_nvram_ops_t *envop = enp->en_envop;
204 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
205 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
206 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
208 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
211 if ((rc = envop->envo_partn_get_version(enp, partn,
227 __in efx_nic_t *enp,
231 const efx_nvram_ops_t *envop = enp->en_envop;
235 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
236 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
238 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
241 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, EFX_NVRAM_PARTN_INVALID);
243 if ((rc = envop->envo_partn_rw_start(enp, partn, chunk_sizep)) != 0)
246 enp->en_nvram_partn_locked = partn;
260 __in efx_nic_t *enp,
266 const efx_nvram_ops_t *envop = enp->en_envop;
270 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
271 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
273 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
276 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, partn);
278 if ((rc = envop->envo_partn_read(enp, partn, offset, data, size)) != 0)
298 __in efx_nic_t *enp,
304 const efx_nvram_ops_t *envop = enp->en_envop;
308 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
309 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
311 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
314 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, partn);
316 if ((rc = envop->envo_partn_read_backup(enp, partn, offset,
332 __in efx_nic_t *enp,
335 const efx_nvram_ops_t *envop = enp->en_envop;
341 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
342 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
344 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
347 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, partn);
349 if ((rc = envop->envo_partn_size(enp, partn, &size)) != 0)
352 if ((rc = envop->envo_partn_erase(enp, partn, offset, size)) != 0)
369 __in efx_nic_t *enp,
375 const efx_nvram_ops_t *envop = enp->en_envop;
379 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
380 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
382 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
385 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, partn);
387 if ((rc = envop->envo_partn_write(enp, partn, offset, data, size)) != 0)
402 __in efx_nic_t *enp,
406 const efx_nvram_ops_t *envop = enp->en_envop;
411 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
412 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
414 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
417 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, partn);
419 if ((rc = envop->envo_partn_rw_finish(enp, partn, &verify_result)) != 0)
422 enp->en_nvram_partn_locked = EFX_NVRAM_PARTN_INVALID;
431 enp->en_nvram_partn_locked = EFX_NVRAM_PARTN_INVALID;
445 __in efx_nic_t *enp,
449 const efx_nvram_ops_t *envop = enp->en_envop;
453 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
454 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
455 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
457 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
465 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, EFX_NVRAM_PARTN_INVALID);
467 if ((rc = envop->envo_partn_set_version(enp, partn, version)) != 0)
483 __in efx_nic_t *enp,
488 const efx_nvram_ops_t *envop = enp->en_envop;
492 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
493 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
494 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
496 if ((rc = envop->envo_type_to_partn(enp, type, &partn)) != 0)
517 __in efx_nic_t *enp)
519 EFSYS_ASSERT3U(enp->en_magic, ==, EFX_NIC_MAGIC);
520 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_PROBE);
521 EFSYS_ASSERT3U(enp->en_mod_flags, &, EFX_MOD_NVRAM);
523 EFSYS_ASSERT3U(enp->en_nvram_partn_locked, ==, EFX_NVRAM_PARTN_INVALID);
525 enp->en_envop = NULL;
526 enp->en_mod_flags &= ~EFX_MOD_NVRAM;
539 __in efx_nic_t *enp,
556 efx_mcdi_execute(enp, &req);
599 __in efx_nic_t *enp,
619 efx_mcdi_execute_quiet(enp, &req);
689 __in efx_nic_t *enp,
709 efx_mcdi_execute_quiet(enp, &req);
753 __in efx_nic_t *enp,
772 efx_mcdi_execute(enp, &req);
789 __in efx_nic_t *enp,
817 efx_mcdi_execute(enp, &req);
845 __in efx_nic_t *enp,
865 efx_mcdi_execute(enp, &req);
887 __in efx_nic_t *enp,
897 size_t payload_len = enp->en_nic_cfg.enc_mcdi_max_payload_length;
908 EFSYS_KMEM_ALLOC(enp->en_esip, payload_len, payload);
928 efx_mcdi_execute(enp, &req);
935 EFSYS_KMEM_FREE(enp->en_esip, payload_len, payload);
941 EFSYS_KMEM_FREE(enp->en_esip, payload_len, payload);
956 __in efx_nic_t *enp,
961 const efx_nic_cfg_t *encp = &enp->en_nic_cfg;
980 efx_mcdi_execute(enp, &req);
1029 __in efx_nic_t *enp,
1046 efx_mcdi_execute(enp, &req);