/trusted-firmware-a/services/std_svc/spm_mm/ |
A D | spm_mm_xlat.c | 53 static unsigned int smc_attr_to_mmap_attr(unsigned int attributes) in smc_attr_to_mmap_attr() argument 57 unsigned int access = (attributes & MM_SP_MEMORY_ATTRIBUTES_ACCESS_MASK) in smc_attr_to_mmap_attr() 71 if ((attributes & MM_SP_MEMORY_ATTRIBUTES_NON_EXEC) == 0) { in smc_attr_to_mmap_attr() 115 uint32_t attributes; in spm_memory_attributes_get_smc_handler() local 120 base_va, &attributes); in spm_memory_attributes_get_smc_handler() 128 return (int32_t) smc_mmap_to_smc_attr(attributes); in spm_memory_attributes_get_smc_handler() 141 uint32_t attributes = (uint32_t) smc_attributes; in spm_memory_attributes_set_smc_handler() local 145 INFO(" Attributes : 0x%x\n", attributes); in spm_memory_attributes_set_smc_handler() 151 smc_attr_to_mmap_attr(attributes)); in spm_memory_attributes_set_smc_handler()
|
/trusted-firmware-a/lib/xlat_tables_v2/ |
A D | xlat_tables_utils.c | 345 uintptr_t base_va, uint32_t *attributes, uint64_t **table_entry, in xlat_get_mem_attributes_internal() argument 395 assert(attributes != NULL); in xlat_get_mem_attributes_internal() 396 *attributes = 0U; in xlat_get_mem_attributes_internal() 401 *attributes |= MT_MEMORY; in xlat_get_mem_attributes_internal() 403 *attributes |= MT_NON_CACHEABLE; in xlat_get_mem_attributes_internal() 406 *attributes |= MT_DEVICE; in xlat_get_mem_attributes_internal() 412 *attributes |= MT_RW; in xlat_get_mem_attributes_internal() 418 *attributes |= MT_USER; in xlat_get_mem_attributes_internal() 424 *attributes |= MT_NS; in xlat_get_mem_attributes_internal() 429 *attributes |= MT_EXECUTE_NEVER; in xlat_get_mem_attributes_internal()
|
/trusted-firmware-a/drivers/scmi-msg/ |
A D | power_domain.h | 31 uint32_t attributes; member 41 uint32_t attributes; member
|
A D | common.h | 50 uint32_t attributes; member 61 uint32_t attributes; member
|
A D | clock.h | 43 uint32_t attributes; member 103 uint32_t attributes; member
|
A D | power_domain.c | 90 return_values.attributes = plat_scmi_pd_count(msg->agent_id); in report_attributes() 107 .attributes = 0U, in report_message_attributes() 152 return_values.attributes = plat_scmi_pd_get_attributes(msg->agent_id, pd_id); in scmi_pd_attributes()
|
A D | clock.c | 98 .attributes = SCMI_CLOCK_PROTOCOL_ATTRIBUTES(1U, agent_count), in report_attributes() 115 .attributes = 0U, in report_message_attributes() 161 return_values.attributes = plat_scmi_clock_get_state(msg->agent_id, in scmi_clock_attributes() 242 enable = in_args->attributes & SCMI_CLOCK_CONFIG_SET_ENABLE_MASK; in scmi_clock_config_set()
|
A D | base.c | 39 .attributes = SCMI_BASE_PROTOCOL_ATTRIBUTES(protocol_count, 0U), in report_attributes() 56 .attributes = 0U, in report_message_attributes()
|
A D | reset_domain.c | 67 .attributes = plat_scmi_rstd_count(msg->agent_id), in report_attributes() 84 .attributes = 0U, in report_message_attributes()
|
A D | reset_domain.h | 44 uint32_t attributes; member
|
/trusted-firmware-a/plat/arm/board/fvp/fdts/ |
A D | optee_sp_manifest.dts | 41 attributes = <0x3>; /* read-write */ 47 attributes = <0x3>; /* read-write */
|
/trusted-firmware-a/docs/components/ |
A D | secure-partition-manager-mm.rst | 412 1. Device regions are mapped with nGnRE attributes and Execute Never 426 attributes. 492 memory attributes described earlier. 564 memory attributes described earlier. 609 the Secure EL1&0 Translation regime with appropriate memory attributes. 611 attributes used in the Translation tables. The definitions of these attributes 636 attributes. 647 Request the permission attributes of a memory region from S-EL0. 660 attributes of the translation granule it lies in are returned. 720 Set the permission attributes of a memory region from S-EL0. [all …]
|
A D | ffa-manifest-binding.rst | 170 - attributes [mandatory] 210 - attributes [mandatory] 233 - A list of (id, attributes) pair describing the device interrupts, where: 236 - attributes: A <u32> value, 237 containing the attributes for each interrupt ID:
|
A D | xlat-tables-lib-v2-design.rst | 26 #. Support for changing memory attributes of memory regions at run-time. 68 - its attributes; 77 The region attributes specify the type of memory (for example device or cached 80 the EL1&0 translation regime, the attributes also specify whether the region is 96 with different memory attributes, the library might need to split the existing 318 translation tables and helpers to query memory attributes and to modify them.
|
A D | granule-protection-tables-design.rst | 92 its attributes that can be used by the GPT library to initialize the tables. 98 #. The desired attributes of this memory region (mapping type, PAS type)
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/ |
A D | secure-partition-manager-mm.rst.txt | 412 1. Device regions are mapped with nGnRE attributes and Execute Never 426 attributes. 492 memory attributes described earlier. 564 memory attributes described earlier. 609 the Secure EL1&0 Translation regime with appropriate memory attributes. 611 attributes used in the Translation tables. The definitions of these attributes 636 attributes. 647 Request the permission attributes of a memory region from S-EL0. 660 attributes of the translation granule it lies in are returned. 720 Set the permission attributes of a memory region from S-EL0. [all …]
|
A D | ffa-manifest-binding.rst.txt | 170 - attributes [mandatory] 210 - attributes [mandatory] 233 - A list of (id, attributes) pair describing the device interrupts, where: 236 - attributes: A <u32> value, 237 containing the attributes for each interrupt ID:
|
A D | xlat-tables-lib-v2-design.rst.txt | 26 #. Support for changing memory attributes of memory regions at run-time. 68 - its attributes; 77 The region attributes specify the type of memory (for example device or cached 80 the EL1&0 translation regime, the attributes also specify whether the region is 96 with different memory attributes, the library might need to split the existing 318 translation tables and helpers to query memory attributes and to modify them.
|
A D | granule-protection-tables-design.rst.txt | 92 its attributes that can be used by the GPT library to initialize the tables. 98 #. The desired attributes of this memory region (mapping type, PAS type)
|
/trusted-firmware-a/docs/build/latex/ |
A D | trustedfirmware-a.ilg | 2 Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored).
|
/trusted-firmware-a/plat/nvidia/tegra/scat/ |
A D | bl31.scat | 245 * memory attributes for the coherent data page tables.
|
/trusted-firmware-a/docs/build/TF-A_2.5/_static/js/ |
A D | html5shiv-printshiv.min.js | 4 …me)&&g.push(b.applyElement(l(b)));return g}function l(a){for(var b,c=a.attributes,d=c.length,e=a.o…
|
/trusted-firmware-a/docs/security_advisories/ |
A D | security-advisory-tfv-3.rst | 28 has memory attributes represented by the ``mmap_attr_t`` enumeration type. This
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/security_advisories/ |
A D | security-advisory-tfv-3.rst.txt | 28 has memory attributes represented by the ``mmap_attr_t`` enumeration type. This
|
/trusted-firmware-a/docs/design/ |
A D | psci-pd-tree.rst | 36 #. The attributes of a core power domain differ from the attributes of power
|