Home
last modified time | relevance | path

Searched refs:svpd (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/sfxge/common/
H A Dsiena_vpd.c49 caddr_t svpd; in siena_vpd_get_static() local
121 svpd = NULL; in siena_vpd_get_static()
124 EFSYS_KMEM_ALLOC(enp->en_esip, vpd_length, svpd); in siena_vpd_get_static()
125 if (svpd == NULL) { in siena_vpd_get_static()
129 memcpy(svpd, (caddr_t)scfg + vpd_offset, vpd_length); in siena_vpd_get_static()
134 *svpdp = svpd; in siena_vpd_get_static()
169 caddr_t svpd = NULL; in siena_vpd_init() local
185 if ((rc = siena_vpd_get_static(enp, partn, &svpd, &size)) != 0) in siena_vpd_init()
188 if (svpd != NULL && size > 0) { in siena_vpd_init()
189 if ((rc = efx_vpd_hunk_verify(svpd, size, NULL)) != 0) in siena_vpd_init()
[all …]
H A Def10_vpd.c45 caddr_t svpd; in ef10_vpd_init() local
68 svpd = NULL; in ef10_vpd_init()
72 tag, &svpd, &svpd_size); in ef10_vpd_init()
81 if (svpd != NULL && svpd_size > 0) { in ef10_vpd_init()
82 if ((rc = efx_vpd_hunk_verify(svpd, svpd_size, NULL)) != 0) in ef10_vpd_init()
86 enp->en_arch.ef10.ena_svpd = svpd; in ef10_vpd_init()
95 EFSYS_KMEM_FREE(enp->en_esip, svpd_size, svpd); in ef10_vpd_init()