SPM: Rename 'thread call' with 'cross call'

Name "thread call" could not explicitly reflect the behaviour
of call type. This call crosses between caller and callee stack,
which enables caller and callee context to be sealed in their stack.

Rename this call with "cross call" to make the code more readable.
It will also benefit the upcoming optimization work.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I7d2de563b6f498bde70e302065e743344d2a20fc
diff --git a/interface/include/config_impl.h.template b/interface/include/config_impl.h.template
index 612190e..5a6c3e1 100644
--- a/interface/include/config_impl.h.template
+++ b/interface/include/config_impl.h.template
@@ -20,7 +20,7 @@
 #if TFM_LVL > 1
 #define {{"%-56s"|format("CONFIG_TFM_PSA_API_SUPERVISOR_CALL")}} 1
 #else /* TFM_LVL > 1 */
-#define {{"%-56s"|format("CONFIG_TFM_PSA_API_THREAD_CALL")}} 1
+#define {{"%-56s"|format("CONFIG_TFM_PSA_API_CROSS_CALL")}} 1
 
 /* SPM re-uses Trustzone NS agent stack. */
 #define {{"%-56s"|format("CONFIG_TFM_SPM_THREAD_STACK_SIZE")}}     \
diff --git a/interface/include/psa_interface_redirect.h b/interface/include/psa_interface_redirect.h
index 9b77dcd..60915ef 100644
--- a/interface/include/psa_interface_redirect.h
+++ b/interface/include/psa_interface_redirect.h
@@ -32,34 +32,34 @@
 #define psa_reset_signal         psa_reset_signal_svc
 #define psa_rot_lifecycle_state  psa_rot_lifecycle_state_svc
 
-#elif defined(CONFIG_TFM_PSA_API_THREAD_CALL)
+#elif defined(CONFIG_TFM_PSA_API_CROSS_CALL)
 
-#define psa_framework_version    psa_framework_version_thread
-#define psa_version              psa_version_thread
-#define psa_connect              psa_connect_thread
-#define tfm_psa_call_pack        tfm_psa_call_pack_thread
-#define psa_close                psa_close_thread
-#define psa_wait                 psa_wait_thread
-#define psa_get                  psa_get_thread
-#define psa_set_rhandle          psa_set_rhandle_thread
-#define psa_read                 psa_read_thread
-#define psa_skip                 psa_skip_thread
-#define psa_write                psa_write_thread
-#define psa_reply                psa_reply_thread
-#define psa_notify               psa_notify_thread
-#define psa_clear                psa_clear_thread
-#define psa_eoi                  psa_eoi_thread
-#define psa_panic                psa_panic_thread
-#define psa_irq_enable           psa_irq_enable_thread
-#define psa_irq_disable          psa_irq_disable_thread
-#define psa_reset_signal         psa_reset_signal_thread
-#define psa_rot_lifecycle_state  psa_rot_lifecycle_state_thread
+#define psa_framework_version    psa_framework_version_cross
+#define psa_version              psa_version_cross
+#define psa_connect              psa_connect_cross
+#define tfm_psa_call_pack        tfm_psa_call_pack_cross
+#define psa_close                psa_close_cross
+#define psa_wait                 psa_wait_cross
+#define psa_get                  psa_get_cross
+#define psa_set_rhandle          psa_set_rhandle_cross
+#define psa_read                 psa_read_cross
+#define psa_skip                 psa_skip_cross
+#define psa_write                psa_write_cross
+#define psa_reply                psa_reply_cross
+#define psa_notify               psa_notify_cross
+#define psa_clear                psa_clear_cross
+#define psa_eoi                  psa_eoi_cross
+#define psa_panic                psa_panic_cross
+#define psa_irq_enable           psa_irq_enable_cross
+#define psa_irq_disable          psa_irq_disable_cross
+#define psa_reset_signal         psa_reset_signal_cross
+#define psa_rot_lifecycle_state  psa_rot_lifecycle_state_cross
 
 #if PSA_FRAMEWORK_HAS_MM_IOVEC
-#define psa_map_invec            psa_map_invec_thread
-#define psa_unmap_invec          psa_unmap_invec_thread
-#define psa_map_outvec           psa_map_outvec_thread
-#define psa_unmap_outvec         psa_unmap_outvec_thread
+#define psa_map_invec            psa_map_invec_cross
+#define psa_unmap_invec          psa_unmap_invec_cross
+#define psa_map_outvec           psa_map_outvec_cross
+#define psa_unmap_outvec         psa_unmap_outvec_cross
 #endif /* PSA_FRAMEWORK_HAS_MM_IOVEC */
 
 #elif defined(CONFIG_TFM_PSA_API_SFN_CALL)