TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
psa_client_params_t Struct Reference

#include <interface/include/tfm_mailbox.h>

Collaboration diagram for psa_client_params_t:

Data Fields

union {
   struct {
      uint32_t   sid
 
   }   psa_version_params
 
   struct {
      uint32_t   sid
 
      uint32_t   version
 
   }   psa_connect_params
 
   struct {
      psa_handle_t   handle
 
      int32_t   type
 
      const psa_invec *   in_vec
 
      size_t   in_len
 
      psa_outvec *   out_vec
 
      size_t   out_len
 
   }   psa_call_params
 
   struct {
      psa_handle_t   handle
 
   }   psa_close_params
 
}; 
 

Detailed Description

Definition at line 80 of file tfm_mailbox.h.

Field Documentation

union { ... }
psa_handle_t handle

Definition at line 92 of file tfm_mailbox.h.

size_t in_len

Definition at line 95 of file tfm_mailbox.h.

const psa_invec* in_vec

Definition at line 94 of file tfm_mailbox.h.

size_t out_len

Definition at line 97 of file tfm_mailbox.h.

psa_outvec* out_vec

Definition at line 96 of file tfm_mailbox.h.

struct { ... } psa_call_params
struct { ... } psa_close_params
struct { ... } psa_connect_params
struct { ... } psa_version_params
uint32_t sid

Definition at line 83 of file tfm_mailbox.h.

int32_t type

Definition at line 93 of file tfm_mailbox.h.

uint32_t version

Definition at line 88 of file tfm_mailbox.h.


The documentation for this struct was generated from the following file: