Lines Matching refs:enp
48 __in efx_nic_t *enp,
52 _NOTE(ARGUNUSED(enp))
64 __in efx_nic_t *enp,
108 if (efx_bootcfg_csum(enp, data, size) != 0) {
130 __in efx_nic_t *enp,
139 rc = efx_nvram_size(enp, EFX_NVRAM_BOOTROM_CFG, §or_length);
152 EFSYS_KMEM_ALLOC(enp->en_esip, sector_length, payload);
160 if ((rc = efx_nvram_rw_start(enp, EFX_NVRAM_BOOTROM_CFG, NULL)) != 0)
163 rc = efx_nvram_read_chunk(enp, EFX_NVRAM_BOOTROM_CFG, 0,
166 efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG);
172 rc = efx_bootcfg_verify(enp, (caddr_t)payload, sector_length,
209 EFSYS_KMEM_FREE(enp->en_esip, sector_length, payload);
220 data[0] -= efx_bootcfg_csum(enp, data, size);
232 EFSYS_KMEM_FREE(enp->en_esip, sector_length, payload);
243 __in efx_nic_t *enp,
256 rc = efx_nvram_size(enp, EFX_NVRAM_BOOTROM_CFG, §or_length);
263 if ((rc = efx_bootcfg_verify(enp, data, size, &used_bytes)) != 0)
279 rc = efx_nvram_rw_start(enp, EFX_NVRAM_BOOTROM_CFG, &chunk_length);
283 EFSYS_KMEM_ALLOC(enp->en_esip, chunk_length, chunk);
289 if ((rc = efx_nvram_erase(enp, EFX_NVRAM_BOOTROM_CFG)) != 0)
296 checksum = efx_bootcfg_csum(enp, data, used_bytes);
310 if ((rc = efx_nvram_write_chunk(enp, EFX_NVRAM_BOOTROM_CFG,
315 efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG);
317 EFSYS_KMEM_FREE(enp->en_esip, chunk_length, chunk);
326 EFSYS_KMEM_FREE(enp->en_esip, chunk_length, chunk);
330 efx_nvram_rw_finish(enp, EFX_NVRAM_BOOTROM_CFG);