Lines Matching full:measurement
108 u8 *measurement, u8 *add_data, in uvio_copy_attest_result_to_user() argument
117 if (copy_to_user(user_buf_meas, measurement, uvio_attest->meas_len)) in uvio_copy_attest_result_to_user()
151 * uvio_attestation() - Perform a Retrieve Attestation Measurement UVC.
155 * uvio_attestation() does a Retrieve Attestation Measurement Ultravisor Call.
163 * Measurement and Additional Data are outputs for userspace generated by UV.
167 * going to be included in the Attestation Measurement calculation.
169 * Measurement is a cryptographic measurement of the callers properties,
171 * ARCB, UV will add some Additional Data to the measurement calculation.
174 * If the Retrieve Attestation Measurement UV facility is not present,
186 u8 *measurement = NULL; in uvio_attestation() local
206 measurement = kvzalloc(uvio_attest->meas_len, GFP_KERNEL); in uvio_attestation()
207 if (!arcb || !measurement) in uvio_attestation()
220 ret = uvio_build_uvcb_attest(uvcb_attest, arcb, measurement, add_data, uvio_attest); in uvio_attestation()
229 ret = uvio_copy_attest_result_to_user(uvcb_attest, uv_ioctl, measurement, add_data, in uvio_attestation()
233 kvfree(measurement); in uvio_attestation()