Lines Matching defs:operation

125     psa_mac_operation_t operation = PSA_MAC_OPERATION_INIT;
136 status = psa_mac_sign_setup(&operation, key, alg);
139 PSA_ASSERT(psa_mac_abort(&operation));
143 PSA_ASSERT(psa_mac_update(&operation,
145 PSA_ASSERT(psa_mac_sign_finish(&operation,
155 status = psa_mac_verify_setup(&operation, key, alg);
158 PSA_ASSERT(psa_mac_abort(&operation));
162 PSA_ASSERT(psa_mac_update(&operation,
164 TEST_EQUAL(psa_mac_verify_finish(&operation, mac, mac_length),
171 psa_mac_abort(&operation);
180 psa_cipher_operation_t operation = PSA_CIPHER_OPERATION_INIT;
197 status = psa_cipher_encrypt_setup(&operation, key, alg);
200 PSA_ASSERT(psa_cipher_abort(&operation));
205 PSA_ASSERT(psa_cipher_generate_iv(&operation,
209 PSA_ASSERT(psa_cipher_update(&operation,
213 PSA_ASSERT(psa_cipher_finish(&operation,
225 status = psa_cipher_decrypt_setup(&operation, key, alg);
228 PSA_ASSERT(psa_cipher_abort(&operation));
233 PSA_ASSERT(psa_cipher_set_iv(&operation,
236 PSA_ASSERT(psa_cipher_update(&operation,
240 status = psa_cipher_finish(&operation,
258 psa_cipher_abort(&operation);
487 psa_key_derivation_operation_t *operation,
494 PSA_ASSERT(psa_key_derivation_setup(operation, alg));
497 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
500 status = psa_key_derivation_input_key(operation,
508 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
513 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
516 status = psa_key_derivation_input_key(operation,
525 status = psa_key_derivation_input_key(operation,
533 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
539 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
542 status = psa_key_derivation_input_key(operation,
550 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
554 PSA_ASSERT(psa_key_derivation_input_integer(operation,
557 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
561 status = psa_key_derivation_input_key(operation,
570 PSA_ASSERT(psa_key_derivation_input_bytes(operation,
578 PSA_ASSERT(psa_key_derivation_set_capacity(operation, capacity));
593 psa_key_derivation_operation_t operation = PSA_KEY_DERIVATION_OPERATION_INIT;
602 if (!mbedtls_test_psa_setup_key_derivation_wrap(&operation, key, alg,
609 psa_status_t status = psa_key_derivation_output_bytes(&operation,
614 PSA_ASSERT(psa_key_derivation_abort(&operation));
617 PSA_ASSERT(psa_key_derivation_abort(&operation));
630 psa_key_derivation_operation_t *operation,
663 operation, PSA_KEY_DERIVATION_INPUT_SECRET, key,
771 psa_key_derivation_operation_t operation = PSA_KEY_DERIVATION_OPERATION_INIT;
781 PSA_ASSERT(psa_key_derivation_setup(&operation, alg));
785 &operation, PSA_KEY_DERIVATION_INPUT_SEED,
791 &operation, PSA_KEY_DERIVATION_INPUT_SALT,
814 TEST_EQUAL(mbedtls_test_psa_key_agreement_with_self(&operation, key,
825 &operation, PSA_KEY_DERIVATION_INPUT_LABEL,
829 &operation, PSA_KEY_DERIVATION_INPUT_INFO,
832 PSA_ASSERT(psa_key_derivation_output_bytes(&operation,
835 PSA_ASSERT(psa_key_derivation_abort(&operation));