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

Lines Matching refs:enp

58 	__in			efx_nic_t *enp,
69 switch (enp->en_family) {
126 __in efx_nic_t *enp,
130 _NOTE(ARGUNUSED(enp))
142 __in efx_nic_t *enp,
186 if (efx_bootcfg_csum(enp, data, size) != 0) {
212 __in efx_nic_t *enp,
224 rc = efx_bootcfg_verify(enp, sector, sector_length,
281 data[0] -= efx_bootcfg_csum(enp, data, data_size);
297 __in efx_nic_t *enp,
310 sector_number = enp->en_nic_cfg.enc_pf;
314 rc = efx_nvram_size(enp, EFX_NVRAM_BOOTROM_CFG, &partn_length);
319 rc = efx_bootcfg_sector_info(enp, sector_number,
340 EFSYS_KMEM_ALLOC(enp->en_esip, sector_length, payload);
348 if ((rc = efx_nvram_rw_start(enp, EFX_NVRAM_BOOTROM_CFG, NULL)) != 0)
351 if ((rc = efx_nvram_read_chunk(enp, EFX_NVRAM_BOOTROM_CFG,
353 (void) efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG);
357 if ((rc = efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG)) != 0)
361 rc = efx_bootcfg_verify(enp, payload, sector_length,
398 EFSYS_KMEM_FREE(enp->en_esip, sector_length, payload);
409 data[0] -= efx_bootcfg_csum(enp, data, size);
422 EFSYS_KMEM_FREE(enp->en_esip, sector_length, payload);
437 __in efx_nic_t *enp,
451 sector_number = enp->en_nic_cfg.enc_pf;
456 rc = efx_nvram_size(enp, EFX_NVRAM_BOOTROM_CFG, &partn_length);
461 rc = efx_bootcfg_sector_info(enp, sector_number,
475 if ((rc = efx_bootcfg_verify(enp, data, size, &used_bytes)) != 0)
496 EFSYS_KMEM_ALLOC(enp->en_esip, partn_length, partn_data);
502 rc = efx_nvram_rw_start(enp, EFX_NVRAM_BOOTROM_CFG, NULL);
507 rc = efx_nvram_read_chunk(enp, EFX_NVRAM_BOOTROM_CFG, 0,
519 checksum = efx_bootcfg_csum(enp, data, used_bytes);
522 if ((rc = efx_nvram_erase(enp, EFX_NVRAM_BOOTROM_CFG)) != 0)
525 if ((rc = efx_nvram_write_chunk(enp, EFX_NVRAM_BOOTROM_CFG,
529 if ((rc = efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG)) != 0)
532 EFSYS_KMEM_FREE(enp->en_esip, partn_length, partn_data);
545 (void) efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG);
549 EFSYS_KMEM_FREE(enp->en_esip, partn_length, partn_data);