Home
last modified time | relevance | path

Searched refs:evv_length (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/sfxge/common/
H A Defx_vpd.c823 if (evvp->evv_length == 0) { in efx_vpd_hunk_set()
872 dest = offset + evvp->evv_length; in efx_vpd_hunk_set()
884 evvp->evv_length == 0) { in efx_vpd_hunk_set()
893 dest = offset + pos + 3 + evvp->evv_length; in efx_vpd_hunk_set()
905 if (evvp->evv_length == 0) in efx_vpd_hunk_set()
910 dest = offset + pos + 3 + evvp->evv_length; in efx_vpd_hunk_set()
925 memcpy(data + dest - evvp->evv_length, evvp->evv_value, in efx_vpd_hunk_set()
926 evvp->evv_length); in efx_vpd_hunk_set()
929 if (tag != EFX_VPD_ID && evvp->evv_length > 0) { in efx_vpd_hunk_set()
936 data[offset + pos + 2] = evvp->evv_length; in efx_vpd_hunk_set()
H A Def10_vpd.c330 evvp->evv_length = length; in ef10_vpd_get()
346 evvp->evv_length = length; in ef10_vpd_get()
H A Dsiena_vpd.c436 evvp->evv_length = length; in siena_vpd_get()
453 evvp->evv_length = length; in siena_vpd_get()
H A Defx.h1517 uint8_t evv_length; member
/freebsd/sys/dev/sfxge/
H A Dsfxge.c337 ioc->u.vpd.len = MIN(ioc->u.vpd.len, value.evv_length); in sfxge_vpd_ioctl()
348 value.evv_length = ioc->u.vpd.len; in sfxge_vpd_ioctl()
349 rc = copyin(ioc->u.vpd.payload, value.evv_value, value.evv_length); in sfxge_vpd_ioctl()
946 return (SYSCTL_OUT(req, value.evv_value, value.evv_length)); in sfxge_vpd_handler()
994 value.evv_value[value.evv_length] = 0; in sfxge_vpd_init()