Searched defs:vpd_length (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | ef10_vpd.c | 405 size_t vpd_length; local 421 if ((rc = efx_vpd_hunk_length(data, size, &vpd_length)) != 0) 427 tag, data, vpd_length, B_TRUE)) != 0) {
|
H A D | siena_nvram.c | 310 unsigned int vpd_length; local 348 vpd_length = EFX_DWORD_FIELD(dcfg->dynamic_vpd_length, EFX_DWORD_0); 351 if (hdr_length > size || vpd_offset > size || vpd_length > size || 352 vpd_length + vpd_offset > size) 365 region = vpd ? vpd_offset + vpd_length : hdr_length; 605 unsigned int vpd_length; local 631 vpd_length = EFX_DWORD_FIELD(dcfg->dynamic_vpd_length, EFX_DWORD_0); 639 if (required_hdr_length + vpd_length > length) { 646 (caddr_t)dcfg + vpd_offset, vpd_length); 691 (caddr_t)dcfg, vpd_offset + vpd_length)) ! [all...] |
H A D | siena_vpd.c | 50 unsigned int vpd_length; local 85 vpd_length = EFX_DWORD_FIELD(scfg->static_vpd_length, EFX_DWORD_0); 88 if (hdr_length > size || vpd_offset > size || vpd_length > size || 89 vpd_length + vpd_offset > size) { 95 region = vpd_offset + vpd_length; 112 if (vpd_length == 0) 116 EFSYS_KMEM_ALLOC(enp->en_esip, vpd_length, svpd); 121 (void) memcpy(svpd, (caddr_t)scfg + vpd_offset, vpd_length); local 127 *sizep = vpd_length; 240 unsigned int vpd_length; local 265 (void) memcpy(data, (caddr_t)dcfg + vpd_offset, vpd_length); local 516 size_t vpd_length; local [all...] |
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_iomb.h | 341 * to allocate a buffer large enough for vpd_length + 3 bytes of data. 346 uint8_t vpd_length[2]; /* # bytes that follow, little-endian */ member in struct:__anon8956
|
Completed in 71 milliseconds