/arm-trusted-firmware-2.8.0/include/lib/pmf/ |
A D | pmf_helpers.h | 54 void pmf_capture_timestamp_ ## _name( \ 89 #define PMF_DECLARE_GET_TIMESTAMP(_name) \ argument 113 PMF_DEFINE_GET_TIMESTAMP(_name) 123 pmf_get_timestamp_by_mpidr_ ## _name) 140 #define PMF_DECLARE_CAPTURE_TIMESTAMP(_name) argument 141 #define PMF_DECLARE_GET_TIMESTAMP(_name) argument 163 #define PMF_VALIDATE_TID(_name, _tid) \ argument 172 void pmf_capture_timestamp_ ## _name( \ 208 PMF_VALIDATE_TID(_name, tid); \ 215 PMF_VALIDATE_TID(_name, tid); \ [all …]
|
/arm-trusted-firmware-2.8.0/include/common/ |
A D | asm_macros_common.S | 20 .macro func _name, _align=2 33 .type \_name, %function 40 \_name: 52 .macro endfunc _name 54 .size \_name, . - \_name 63 .macro func_deprecated _name 64 func deprecated\_name 68 endfunc deprecated\_name 72 func \_name 76 endfunc \_name [all …]
|
A D | runtime_svc.h | 73 #define DECLARE_RT_SVC(_name, _start, _end, _type, _setup, _smch) \ argument 74 static const rt_svc_desc_t __svc_desc_ ## _name \ 79 .name = #_name, \
|
/arm-trusted-firmware-2.8.0/include/lib/ |
A D | utils.h | 81 #define DEFINE_LOAD_SYM_ADDR(_name) \ argument 82 static inline u_register_t load_addr_## _name(void) \ 85 __asm__ volatile ("ldr %0, =" #_name : "=r" (v) : "X" (#_name));\ 90 #define LOAD_ADDR_OF(_name) (typeof(_name) *) load_addr_## _name() argument
|
A D | bakery_lock.h | 99 #define DEFINE_BAKERY_LOCK(_name) bakery_lock_t _name __section("bakery_lock") argument 101 #define DECLARE_BAKERY_LOCK(_name) extern bakery_lock_t _name argument
|
/arm-trusted-firmware-2.8.0/include/arch/aarch32/ |
A D | arch_helpers.h | 24 static inline void write_## _name(u_register_t v) \ 30 static inline u_register_t read_ ## _name(void) \ 49 static inline uint64_t read64_## _name(void) \ 77 _DEFINE_COPROCR_READ_FUNC(_name, __VA_ARGS__) 81 _DEFINE_COPROCR_WRITE_FUNC(_name, __VA_ARGS__) 84 #define DEFINE_COPROCR_RW_FUNCS(_name, ...) \ argument 86 _DEFINE_COPROCR_WRITE_FUNC(_name, __VA_ARGS__) 90 _DEFINE_COPROCR_READ_FUNC_64(_name, __VA_ARGS__) 102 #define DEFINE_SYSREG_RW_FUNCS(_name) \ argument 103 _DEFINE_SYSREG_READ_FUNC(_name, _name) \ [all …]
|
A D | asm_macros.S | 80 .macro get_my_mp_stack _name, _size 82 ldr r2, =(\_name + \_size) 92 .macro get_up_stack _name, _size 93 ldr r0, =(\_name + \_size) 171 .macro define_asm_spinlock _name:req 173 \_name:
|
/arm-trusted-firmware-2.8.0/include/lib/cpus/aarch64/ |
A D | cpu_macros.S | 162 .type cpu_ops_\_name, %object 177 .ifndef \_name\()_cpu_str 183 define_asm_spinlock \_name\()_errata_lock 184 \_name\()_errata_reported: 190 \_name\()_cpu_str: 199 .quad \_name\()_errata_report 203 .quad \_name\()_errata_lock 204 .quad \_name\()_errata_reported 209 .quad \_name\()_cpu_reg_dump 221 declare_cpu_ops_base \_name, \_midr, \_resetfunc, \ [all …]
|
/arm-trusted-firmware-2.8.0/include/lib/cpus/aarch32/ |
A D | cpu_macros.S | 130 .macro declare_cpu_ops _name:req, _midr:req, _resetfunc:req, \ 134 .type cpu_ops_\_name, %object 145 .ifndef \_name\()_cpu_str 151 define_asm_spinlock \_name\()_errata_lock 152 \_name\()_errata_reported: 158 \_name\()_cpu_str: 167 .word \_name\()_errata_report 171 .word \_name\()_errata_lock 172 .word \_name\()_errata_reported
|
/arm-trusted-firmware-2.8.0/include/drivers/auth/ |
A D | crypto_mod.h | 124 #define REGISTER_CRYPTO_LIB(_name, _init, _verify_signature, _verify_hash, \ argument 127 .name = _name, \ 135 #define REGISTER_CRYPTO_LIB(_name, _init, _verify_signature, _verify_hash, \ argument 138 .name = _name, \ 145 #define REGISTER_CRYPTO_LIB(_name, _init, _calc_hash) \ argument 147 .name = _name, \
|
A D | img_parser_mod.h | 54 #define REGISTER_IMG_PARSER_LIB(_type, _name, _init, _check_int, _get_param) \ argument 58 .name = _name, \
|
/arm-trusted-firmware-2.8.0/include/arch/aarch64/ |
A D | asm_macros.S | 107 .macro get_my_mp_stack _name, _size 109 adrp x2, (\_name + \_size) 110 add x2, x2, :lo12:(\_name + \_size) 120 .macro get_up_stack _name, _size 121 adrp x0, (\_name + \_size) 122 add x0, x0, :lo12:(\_name + \_size) 183 .macro define_asm_spinlock _name:req 185 \_name:
|
A D | arch_helpers.h | 23 static inline u_register_t read_ ## _name(void) \ 40 #define DEFINE_SYSREG_READ_FUNC(_name) \ argument 41 _DEFINE_SYSREG_READ_FUNC(_name, _name) 44 #define DEFINE_SYSREG_RW_FUNCS(_name) \ argument 45 _DEFINE_SYSREG_READ_FUNC(_name, _name) \ 46 _DEFINE_SYSREG_WRITE_FUNC(_name, _name) 50 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \ 51 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) 55 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) 59 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) [all …]
|
/arm-trusted-firmware-2.8.0/plat/rockchip/common/aarch64/ |
A D | pmu_sram_cpus_on.S | 12 .macro pmusram_entry_func _name 14 .type \_name, %function 16 \_name:
|
/arm-trusted-firmware-2.8.0/lib/psci/ |
A D | psci_private.h | 174 #define DEFINE_PSCI_LOCK(_name) spinlock_t _name argument 175 #define DECLARE_PSCI_LOCK(_name) extern DEFINE_PSCI_LOCK(_name) argument 214 #define DEFINE_PSCI_LOCK(_name) DEFINE_BAKERY_LOCK(_name) argument 215 #define DECLARE_PSCI_LOCK(_name) DECLARE_BAKERY_LOCK(_name) argument
|
/arm-trusted-firmware-2.8.0/plat/rockchip/common/aarch32/ |
A D | pmu_sram_cpus_on.S | 12 .macro pmusram_entry_func _name 14 .type \_name, %function 16 \_name:
|
/arm-trusted-firmware-2.8.0/plat/rockchip/common/pmusram/ |
A D | cpus_on_fixed_addr.S | 15 .macro pmusram_entry_func _name 17 .type \_name, %function 19 \_name:
|
/arm-trusted-firmware-2.8.0/include/services/ |
A D | el3_spmc_logical_sp.h | 35 #define DECLARE_LOGICAL_PARTITION(_name, _init, _sp_id, _uuid, _properties, \ argument 37 static const struct el3_lp_desc __partition_desc_ ## _name \ 39 .debug_name = #_name, \
|
/arm-trusted-firmware-2.8.0/drivers/scmi-msg/ |
A D | common.h | 28 #define COPY_NAME_IDENTIFIER(_dst_array, _name) \ argument 30 assert(strlen(_name) < sizeof(_dst_array)); \ 31 strlcpy((_dst_array), (_name), sizeof(_dst_array)); \
|
/arm-trusted-firmware-2.8.0/include/lib/pmf/aarch32/ |
A D | pmf_asm_macros.S | 17 .macro pmf_calc_timestamp_addr _name, _tid 24 ldr r1, =pmf_ts_mem_\_name
|
/arm-trusted-firmware-2.8.0/include/lib/pmf/aarch64/ |
A D | pmf_asm_macros.S | 17 .macro pmf_calc_timestamp_addr _name, _tid 26 adr x1, pmf_ts_mem_\_name
|
/arm-trusted-firmware-2.8.0/include/lib/psci/ |
A D | psci_lib.h | 58 #define DEFINE_STATIC_PSCI_LIB_ARGS_V1(_name, _entry) \ argument 59 static const psci_lib_args_t (_name) = { \ 62 .h.size = (uint16_t)sizeof(_name), \
|
/arm-trusted-firmware-2.8.0/plat/mediatek/mt8192/ |
A D | plat_pm.c | 44 #define plat_mt_pm_invoke(_name, _cpu, _state) ({ \ argument 46 if (plat_mt_pm != NULL && plat_mt_pm->_name != NULL) { \ 47 ret = plat_mt_pm->_name(_cpu, _state); \ 51 #define plat_mt_pm_invoke_no_check(_name, _cpu, _state) ({ \ argument 52 if (plat_mt_pm != NULL && plat_mt_pm->_name != NULL) { \ 53 (void) plat_mt_pm->_name(_cpu, _state); \
|
/arm-trusted-firmware-2.8.0/plat/mediatek/mt8195/ |
A D | plat_pm.c | 44 #define plat_mt_pm_invoke(_name, _cpu, _state) ({ \ argument 46 if (plat_mt_pm != NULL && plat_mt_pm->_name != NULL) { \ 47 ret = plat_mt_pm->_name(_cpu, _state); \ 51 #define plat_mt_pm_invoke_no_check(_name, _cpu, _state) ({ \ argument 52 if (plat_mt_pm != NULL && plat_mt_pm->_name != NULL) { \ 53 (void) plat_mt_pm->_name(_cpu, _state); \
|
/arm-trusted-firmware-2.8.0/plat/rockchip/rk3399/drivers/pmu/ |
A D | plat_pmu_macros.S | 14 .macro sram_func _name 17 .type \_name, %function 19 \_name:
|