Lines Matching refs:size

47 	size_t size;  in siena_vpd_get_static()  local
60 if ((rc = siena_nvram_partn_size(enp, partn, &size)) != 0) in siena_vpd_get_static()
63 EFSYS_KMEM_ALLOC(enp->en_esip, size, scfg); in siena_vpd_get_static()
88 if (hdr_length > size || vpd_offset > size || vpd_length > size || in siena_vpd_get_static()
89 vpd_length + vpd_offset > size) { in siena_vpd_get_static()
124 EFSYS_KMEM_FREE(enp->en_esip, size, scfg); in siena_vpd_get_static()
144 EFSYS_KMEM_FREE(enp->en_esip, size, scfg); in siena_vpd_get_static()
161 size_t size = 0; in siena_vpd_init() local
175 if ((rc = siena_vpd_get_static(enp, partn, &svpd, &size)) != 0) in siena_vpd_init()
178 if (svpd != NULL && size > 0) { in siena_vpd_init()
179 if ((rc = efx_vpd_hunk_verify(svpd, size, NULL)) != 0) in siena_vpd_init()
184 enp->en_u.siena.enu_svpd_length = size; in siena_vpd_init()
191 EFSYS_KMEM_FREE(enp->en_esip, size, svpd); in siena_vpd_init()
235 __out_bcount(size) caddr_t data, in siena_vpd_read()
236 __in size_t size) in siena_vpd_read() argument
259 if (vpd_length > size) { in siena_vpd_read()
264 EFSYS_ASSERT3U(vpd_length, <=, size); in siena_vpd_read()
268 (void) memset(data + vpd_length, 0xff, size - vpd_length); in siena_vpd_read()
287 __in_bcount(size) caddr_t data, in siena_vpd_verify()
288 __in size_t size) in siena_vpd_verify() argument
307 if ((rc = efx_vpd_hunk_verify(data, size, NULL)) != 0) in siena_vpd_verify()
320 if ((rc = efx_vpd_hunk_next(data, size, &dtag, in siena_vpd_verify()
369 __in_bcount(size) caddr_t data, in siena_vpd_reinit()
370 __in size_t size) in siena_vpd_reinit() argument
395 if ((rc = efx_vpd_hunk_reinit(data, size, wantpid)) != 0) in siena_vpd_reinit()
411 __in_bcount(size) caddr_t data, in siena_vpd_get()
412 __in size_t size, in siena_vpd_get() argument
435 if ((rc = efx_vpd_hunk_get(data, size, evvp->evv_tag, in siena_vpd_get()
455 __in_bcount(size) caddr_t data, in siena_vpd_set()
456 __in size_t size, in siena_vpd_set() argument
476 if ((rc = efx_vpd_hunk_set(data, size, evvp)) != 0) in siena_vpd_set()
492 __in_bcount(size) caddr_t data, in siena_vpd_next()
493 __in size_t size, in siena_vpd_next() argument
497 _NOTE(ARGUNUSED(enp, data, size, evvp, contp)) in siena_vpd_next()
505 __in_bcount(size) caddr_t data, in siena_vpd_write()
506 __in size_t size) in siena_vpd_write() argument
522 if ((rc = efx_vpd_hunk_length(data, size, &vpd_length)) != 0) in siena_vpd_write()