Home
last modified time | relevance | path

Searched refs:mem_attr_info_t (Results 1 – 9 of 9) sorted by relevance

/trusted-firmware-m-3.4.0/platform/ext/target/cypress/psoc64/
Dtfm_hal_multi_core.c37 static void combine_mem_attr(struct mem_attr_info_t *p_attr, in combine_mem_attr()
38 const struct mem_attr_info_t *p_attr2) in combine_mem_attr()
118 struct mem_attr_info_t *p_attr) in tfm_hal_get_secure_access_attr()
121 struct mem_attr_info_t smpu_attr; in tfm_hal_get_secure_access_attr()
139 struct mem_attr_info_t *p_attr) in tfm_hal_get_ns_access_attr()
141 struct mem_attr_info_t smpu_attr; in tfm_hal_get_ns_access_attr()
Ddriver_smpu.h30 struct mem_attr_info_t *p_attr);
Ddriver_smpu.c377 struct mem_attr_info_t *p_attr) in SMPU_Covers_Region()
437 struct mem_attr_info_t *p_attr) in SMPU_Get_Access_Rules()
/trusted-firmware-m-3.4.0/secure_fw/spm/cmsis_psa/
Dtfm_multi_core.h31 struct mem_attr_info_t { struct
72 struct mem_attr_info_t *p_attr);
89 struct mem_attr_info_t *p_attr);
/trusted-firmware-m-3.4.0/platform/include/
Dtfm_hal_multi_core.h56 struct mem_attr_info_t *p_attr);
69 struct mem_attr_info_t *p_attr);
/trusted-firmware-m-3.4.0/secure_fw/partitions/ns_agent_mailbox/
Dtfm_multi_core_mem_check.c78 struct mem_attr_info_t *p_attr) in tfm_get_secure_mem_region_attr()
192 struct mem_attr_info_t *p_attr) in tfm_get_ns_mem_region_attr()
233 static void mem_attr_init(struct mem_attr_info_t *p_attr) in mem_attr_init()
293 static enum tfm_status_e ns_mem_attr_check(struct mem_attr_info_t attr, in ns_mem_attr_check()
326 static enum tfm_status_e secure_mem_attr_check(struct mem_attr_info_t attr, in secure_mem_attr_check()
379 static enum tfm_status_e mem_attr_check(struct mem_attr_info_t attr, in mem_attr_check()
397 struct mem_attr_info_t mem_attr; in tfm_has_access_to_region()
/trusted-firmware-m-3.4.0/platform/ext/target/arm/corstone1000/
Dtfm_hal_multi_core.c91 struct mem_attr_info_t *p_attr) in tfm_hal_get_secure_access_attr()
101 struct mem_attr_info_t *p_attr) in tfm_hal_get_ns_access_attr()
/trusted-firmware-m-3.4.0/docs/technical_references/design_docs/dual-cpu/
Dtfm_multi_core_access_check.rst163 struct mem_attr_info_t mem_attr;
329 The structure ``mem_attr_info_t`` contains the memory access attributes
337 struct mem_attr_info_t {
415 configuration information and fills the ``mem_attr_info_t``.
420 struct mem_attr_info_t *p_attr);
429 |``p_attr`` |Pointer to the ``mem_attr_info_t`` to be filled |
439 All the fields in ``mem_attr_info_t`` should be explicitly set in
464 configuration information and fills the ``mem_attr_info_t``.
469 struct mem_attr_info_t *p_attr);
478 |``p_attr`` |Pointer to the ``mem_attr_info_t`` to be filled |
[all …]
/trusted-firmware-m-3.4.0/docs/integration_guide/platform/
Dporting_TFM_to_a_new_hardware.rst537 This function shall fill the mem_attr_info_t argument with the current
542 … void tfm_spm_hal_get_secure_access_attr(const void *p, size_t s, struct mem_attr_info_t *p_attr);
547 This function shall fill the mem_attr_info_t argument with the current
552 void tfm_spm_hal_get_ns_access_attr(const void *p, size_t s, struct mem_attr_info_t *p_attr);