Lines Matching full:measurement
111 u8 *measurement, u8 *add_data, in uvio_copy_attest_result_to_user() argument
120 if (copy_to_user(user_buf_meas, measurement, uvio_attest->meas_len)) in uvio_copy_attest_result_to_user()
154 * uvio_attestation() - Perform a Retrieve Attestation Measurement UVC.
158 * uvio_attestation() does a Retrieve Attestation Measurement Ultravisor Call.
166 * Measurement and Additional Data are outputs for userspace generated by UV.
170 * going to be included in the Attestation Measurement calculation.
172 * Measurement is a cryptographic measurement of the callers properties,
174 * ARCB, UV will add some Additional Data to the measurement calculation.
177 * If the Retrieve Attestation Measurement UV facility is not present,
189 u8 *measurement = NULL; in uvio_attestation() local
209 measurement = kvzalloc(uvio_attest->meas_len, GFP_KERNEL); in uvio_attestation()
210 if (!arcb || !measurement) in uvio_attestation()
223 ret = uvio_build_uvcb_attest(uvcb_attest, arcb, measurement, add_data, uvio_attest); in uvio_attestation()
232 ret = uvio_copy_attest_result_to_user(uvcb_attest, uv_ioctl, measurement, add_data, in uvio_attestation()
236 kvfree(measurement); in uvio_attestation()