Searched refs:dcfg (Results 1 - 2 of 2) sorted by relevance
/freebsd-10.1-release/sys/dev/sfxge/common/ |
H A D | siena_nvram.c | 462 siena_mc_dynamic_config_hdr_t *dcfg; local 483 EFSYS_KMEM_ALLOC(enp->en_esip, size, dcfg); 484 if (dcfg == NULL) { 490 (caddr_t)dcfg, SIENA_NVRAM_CHUNK)) != 0) 494 if (EFX_DWORD_FIELD(dcfg->magic, EFX_DWORD_0) 501 hdr_length = EFX_WORD_FIELD(dcfg->length, EFX_WORD_0); 502 nversions = EFX_DWORD_FIELD(dcfg->num_fw_version_items, EFX_DWORD_0); 503 vpd_offset = EFX_DWORD_FIELD(dcfg->dynamic_vpd_offset, EFX_DWORD_0); 504 vpd_length = EFX_DWORD_FIELD(dcfg->dynamic_vpd_length, EFX_DWORD_0); 517 * Read the remaining portion of the dcfg, eithe 634 siena_mc_dynamic_config_hdr_t *dcfg; local 857 siena_mc_dynamic_config_hdr_t *dcfg = NULL; local [all...] |
H A D | siena_vpd.c | 240 siena_mc_dynamic_config_hdr_t *dcfg; local 254 B_TRUE, &dcfg, &dcfg_size)) != 0) 257 vpd_length = EFX_DWORD_FIELD(dcfg->dynamic_vpd_length, EFX_DWORD_0); 258 vpd_offset = EFX_DWORD_FIELD(dcfg->dynamic_vpd_offset, EFX_DWORD_0); 261 rc = EFAULT; /* Invalid dcfg: header bigger than sector */ 266 memcpy(data, (caddr_t)dcfg + vpd_offset, vpd_length); 271 EFSYS_KMEM_FREE(enp->en_esip, dcfg_size, dcfg); 278 EFSYS_KMEM_FREE(enp->en_esip, dcfg_size, dcfg); 503 siena_mc_dynamic_config_hdr_t *dcfg; local 531 B_FALSE, &dcfg, [all...] |
Completed in 49 milliseconds