Lines Matching defs:input
98 keymaster_error_t EcdsaOperation::StoreData(const Buffer& input, size_t* input_consumed) {
102 if (!data_.write(input.peek_read(), min(data_.available_write(), input.available_read())))
105 *input_consumed = input.available_read();
126 const Buffer& input,
130 return StoreData(input, input_consumed);
132 if (EVP_DigestSignUpdate(&digest_ctx_, input.peek_read(), input.available_read()) != 1)
134 *input_consumed = input.available_read();
139 const Buffer& input, const Buffer& /* signature */,
145 keymaster_error_t error = UpdateForFinish(additional_params, input);
191 const Buffer& input,
195 return StoreData(input, input_consumed);
197 if (EVP_DigestVerifyUpdate(&digest_ctx_, input.peek_read(), input.available_read()) != 1)
199 *input_consumed = input.available_read();
204 const Buffer& input, const Buffer& signature,
207 keymaster_error_t error = UpdateForFinish(additional_params, input);