Lines Matching refs:request
703 static uint32_t create_request_auth(const void *request, size_t request_len0, in create_request_auth() argument
719 sha1_update(&hash_ctx, request + command_code_offset, 4); in create_request_auth()
722 request + TPM_REQUEST_HEADER_LENGTH + handles_len, in create_request_auth()
832 uint8_t request[COMMAND_BUFFER_SIZE]; in tpm_terminate_auth_session() local
834 if (pack_byte_string(request, sizeof(request), "sd", in tpm_terminate_auth_session()
841 return tpm_sendrecv_command(request, NULL, NULL); in tpm_terminate_auth_session()
897 uint8_t request[sizeof(command) + TPM_KEY12_MAX_LENGTH in tpm_load_key2_oiap() local
908 if (pack_byte_string(request, sizeof(request), "sdds", in tpm_load_key2_oiap()
918 err = create_request_auth(request, sizeof(command) + key_length, 4, in tpm_load_key2_oiap()
920 request + sizeof(command) + key_length, in tpm_load_key2_oiap()
924 err = tpm_sendrecv_command(request, response, &response_length); in tpm_load_key2_oiap()
960 uint8_t request[sizeof(command) + TPM_REQUEST_AUTH_LENGTH]; in tpm_get_pub_key_oiap() local
971 if (pack_byte_string(request, sizeof(request), "sdd", in tpm_get_pub_key_oiap()
979 err = create_request_auth(request, sizeof(command), 4, &oiap_session, in tpm_get_pub_key_oiap()
980 request + sizeof(command), usage_auth); in tpm_get_pub_key_oiap()
983 err = tpm_sendrecv_command(request, response, &response_length); in tpm_get_pub_key_oiap()