Add more information to comment on test hooks

Signed-off-by: David Horstmann <david.horstmann@arm.com>
diff --git a/library/psa_crypto.c b/library/psa_crypto.c
index 667d4f4..b9583f7 100644
--- a/library/psa_crypto.c
+++ b/library/psa_crypto.c
@@ -8482,7 +8482,10 @@
 }
 #endif /* PSA_WANT_ALG_SOME_PAKE */
 
-/* Memory copying test hooks */
+/* Memory copying test hooks. These are called before input copy, after input
+ * copy, before output copy and after output copy, respectively.
+ * They are used by memory-poisoning tests to temporarily unpoison buffers
+ * while they are copied. */
 #if defined(MBEDTLS_TEST_HOOKS)
 void (*psa_input_pre_copy_hook)(const uint8_t *input, size_t input_len) = NULL;
 void (*psa_input_post_copy_hook)(const uint8_t *input, size_t input_len) = NULL;