/tf-a-ffa_el3_spmc/include/common/ |
A D | param_header.h | 22 (_p)->h.type = (uint8_t)(_type); \ 23 (_p)->h.version = (uint8_t)(_ver); \ 24 (_p)->h.size = (uint16_t)sizeof(*(_p)); \ 25 (_p)->h.attr = (uint32_t)(_attr) ; \ 30 ._p.h.type = (uint8_t)(_type), \ 31 ._p.h.version = (uint8_t)(_ver), \ 32 ._p.h.size = (uint16_t)sizeof(_p_type), \ 33 ._p.h.attr = (uint32_t)(_attr)
|
/tf-a-ffa_el3_spmc/include/lib/psci/ |
A D | psci_lib.h | 46 param_header_t h; member 60 .h.type = (uint8_t)PARAM_PSCI_LIB_ARGS, \ 61 .h.version = (uint8_t)VERSION_1, \ 62 .h.size = (uint16_t)sizeof(_name), \ 63 .h.attr = 0U, \ 69 && ((_p)->h.type == PARAM_PSCI_LIB_ARGS) \ 70 && ((_p)->h.version == VERSION_1) \ 71 && ((_p)->h.size == sizeof(*(_p))) \ 72 && ((_p)->h.attr == 0) \
|
/tf-a-ffa_el3_spmc/bl2/ |
A D | bl2_image_load_v2.c | 40 assert(bl2_load_info->h.type == PARAM_BL_LOAD_INFO); in bl2_load_images() 41 assert(bl2_load_info->h.version >= VERSION_2); in bl2_load_images() 50 if ((bl2_node_info->image_info->h.attr & in bl2_load_images() 67 if ((bl2_node_info->image_info->h.attr & in bl2_load_images() 98 assert(bl2_to_next_bl_params->h.type == PARAM_BL_PARAMS); in bl2_load_images() 99 assert(bl2_to_next_bl_params->h.version >= VERSION_2); in bl2_load_images()
|
/tf-a-ffa_el3_spmc/include/lib/ |
A D | utils_def.h | 37 #define GENMASK_32(h, l) \ argument 38 (((0xFFFFFFFF) << (l)) & (0xFFFFFFFF >> (32 - 1 - (h)))) 40 #define GENMASK_64(h, l) \ argument 41 ((~0 << (l)) & (~0 >> (64 - 1 - (h)))) 43 #define GENMASK_32(h, l) \ argument 44 (((~UINT32_C(0)) << (l)) & (~UINT32_C(0) >> (32 - 1 - (h)))) 46 #define GENMASK_64(h, l) \ argument 47 (((~UINT64_C(0)) << (l)) & (~UINT64_C(0) >> (64 - 1 - (h))))
|
/tf-a-ffa_el3_spmc/plat/socionext/synquacer/ |
A D | sq_spm.c | 40 .h.type = PARAM_SP_IMAGE_BOOT_INFO, 41 .h.version = VERSION_1, 42 .h.size = sizeof(spm_mm_boot_info_t), 43 .h.attr = 0,
|
/tf-a-ffa_el3_spmc/lib/fconf/ |
A D | fconf.c | 25 .h.type = (uint8_t)PARAM_IMAGE_BINARY, in fconf_load_config() 26 .h.version = (uint8_t)VERSION_2, in fconf_load_config() 27 .h.size = (uint16_t)sizeof(image_info_t), in fconf_load_config() 28 .h.attr = 0 in fconf_load_config()
|
/tf-a-ffa_el3_spmc/include/export/ |
A D | README | 11 includes must use relative paths with "../double_quotes.h" notation. 13 - They must not rely on any type definitions other that <stdint.h> types defined 15 should still not #include <stdint.h>. Instead, wrapper headers including 16 export headers need to ensure that they #include <stdint.h> earlier in their 28 - Their names should always end in "_exp.h". 32 the right manner. (The wrapper header for include/export/x/y/z_exp.h should 33 normally be placed at include/x/y/z.h.)
|
/tf-a-ffa_el3_spmc/include/export/common/ |
A D | bl_common_exp.h | 41 param_header_t h; member 60 param_header_t h; member 89 param_header_t h; member
|
/tf-a-ffa_el3_spmc/plat/arm/board/tc/ |
A D | tc_plat.c | 104 .h.type = PARAM_SP_IMAGE_BOOT_INFO, 105 .h.version = VERSION_1, 106 .h.size = sizeof(spm_mm_boot_info_t), 107 .h.attr = 0,
|
/tf-a-ffa_el3_spmc/plat/arm/css/sgi/ |
A D | sgi_plat_v2.c | 114 .h.type = PARAM_SP_IMAGE_BOOT_INFO, 115 .h.version = VERSION_1, 116 .h.size = sizeof(spm_mm_boot_info_t), 117 .h.attr = 0,
|
A D | sgi_plat.c | 124 .h.type = PARAM_SP_IMAGE_BOOT_INFO, 125 .h.version = VERSION_1, 126 .h.size = sizeof(spm_boot_info_t), 127 .h.attr = 0,
|
/tf-a-ffa_el3_spmc/plat/intel/soc/agilex/ |
A D | bl31_plat_setup.c | 59 if (params_from_bl2->h.type == PARAM_BL_PARAMS && in bl31_early_platform_setup2() 60 params_from_bl2->h.version >= VERSION_2) { in bl31_early_platform_setup2() 74 assert(arg_from_bl2->h.type == PARAM_BL31); in bl31_early_platform_setup2() 75 assert(arg_from_bl2->h.version >= VERSION_1); in bl31_early_platform_setup2() 80 SET_SECURITY_STATE(bl33_image_ep_info.h.attr, NON_SECURE); in bl31_early_platform_setup2()
|
/tf-a-ffa_el3_spmc/plat/intel/soc/stratix10/ |
A D | bl31_plat_setup.c | 67 if (params_from_bl2->h.type == PARAM_BL_PARAMS && in bl31_early_platform_setup2() 68 params_from_bl2->h.version >= VERSION_2) { in bl31_early_platform_setup2() 82 assert(arg_from_bl2->h.type == PARAM_BL31); in bl31_early_platform_setup2() 83 assert(arg_from_bl2->h.version >= VERSION_1); in bl31_early_platform_setup2() 88 SET_SECURITY_STATE(bl33_image_ep_info.h.attr, NON_SECURE); in bl31_early_platform_setup2()
|
/tf-a-ffa_el3_spmc/include/export/lib/bl_aux_params/ |
A D | bl_aux_params_exp.h | 72 struct bl_aux_param_header h; member 85 struct bl_aux_param_header h; member
|
/tf-a-ffa_el3_spmc/lib/compiler-rt/builtins/ |
A D | int_types.h | 103 static __inline ti_int make_ti(di_int h, di_int l) { in make_ti() argument 105 r.s.high = h; in make_ti() 110 static __inline tu_int make_tu(du_int h, du_int l) { in make_tu() argument 112 r.s.high = h; in make_tu()
|
/tf-a-ffa_el3_spmc/plat/marvell/armada/common/ |
A D | marvell_bl31_setup.c | 83 SET_SECURITY_STATE(bl32_image_ep_info.h.attr, SECURE); in marvell_bl31_early_platform_setup() 99 SET_SECURITY_STATE(bl33_image_ep_info.h.attr, NON_SECURE); in marvell_bl31_early_platform_setup() 115 assert(params_from_bl2->h.type == PARAM_BL_PARAMS); in marvell_bl31_early_platform_setup() 116 assert(params_from_bl2->h.version >= VERSION_2); in marvell_bl31_early_platform_setup()
|
/tf-a-ffa_el3_spmc/include/lib/el3_runtime/aarch64/ |
A D | context.h | 429 #define get_el3state_ctx(h) (&((cpu_context_t *) h)->el3state_ctx) argument 431 # define get_fpregs_ctx(h) (&((cpu_context_t *) h)->fpregs_ctx) argument 433 #define get_el1_sysregs_ctx(h) (&((cpu_context_t *) h)->el1_sysregs_ctx) argument 435 # define get_el2_sysregs_ctx(h) (&((cpu_context_t *) h)->el2_sysregs_ctx) argument 437 #define get_gpregs_ctx(h) (&((cpu_context_t *) h)->gpregs_ctx) argument 438 #define get_cve_2018_3639_ctx(h) (&((cpu_context_t *) h)->cve_2018_3639_ctx) argument 440 # define get_pauth_ctx(h) (&((cpu_context_t *) h)->pauth_ctx) argument
|
/tf-a-ffa_el3_spmc/lib/el3_runtime/aarch32/ |
A D | context_mgmt.c | 62 security_state = GET_SECURITY_STATE(ep->h.attr); in cm_setup_context() 98 (EP_GET_EE(ep->h.attr) >> EP_EE_SHIFT)); in cm_setup_context() 100 sctlr = (EP_GET_EE(ep->h.attr) != 0U) ? SCTLR_EE_BIT : 0U; in cm_setup_context() 151 ctx = cm_get_context_by_index(cpu_idx, GET_SECURITY_STATE(ep->h.attr)); in cm_init_context_by_index() 163 ctx = cm_get_context(GET_SECURITY_STATE(ep->h.attr)); in cm_init_my_context()
|
/tf-a-ffa_el3_spmc/common/ |
A D | desc_image_load.c | 148 if ((EP_GET_EXE(desc_ptr->ep_info.h.attr) == EXECUTABLE) && in get_next_bl_params_from_mem_params_desc() 149 (EP_GET_FIRST_EXE(desc_ptr->ep_info.h.attr) == EP_FIRST_EXE)) { in get_next_bl_params_from_mem_params_desc() 171 assert(EP_GET_EXE(desc_ptr->ep_info.h.attr) == EXECUTABLE); in get_next_bl_params_from_mem_params_desc() 323 if (v2->h.version == PARAM_VERSION_1) { in bl31_params_parse_helper() 325 param_header_t h; in bl31_params_parse_helper() member 332 assert(v1->h.type == PARAM_BL31); in bl31_params_parse_helper() 341 assert(v2->h.version == PARAM_VERSION_2); in bl31_params_parse_helper() 342 assert(v2->h.type == PARAM_BL_PARAMS); in bl31_params_parse_helper()
|
/tf-a-ffa_el3_spmc/plat/qemu/common/ |
A D | qemu_spm.c | 36 .h.type = PARAM_SP_IMAGE_BOOT_INFO, 37 .h.version = VERSION_1, 38 .h.size = sizeof(spm_mm_boot_info_t), 39 .h.attr = 0,
|
/tf-a-ffa_el3_spmc/plat/brcm/common/ |
A D | brcm_bl31_setup.c | 107 SET_SECURITY_STATE(bl32_image_ep_info.h.attr, SECURE); in brcm_bl31_early_platform_setup() 124 SET_SECURITY_STATE(bl33_image_ep_info.h.attr, NON_SECURE); in brcm_bl31_early_platform_setup() 155 assert(params_from_bl2->h.type == PARAM_BL_PARAMS); in brcm_bl31_early_platform_setup() 156 assert(params_from_bl2->h.version >= VERSION_2); in brcm_bl31_early_platform_setup() 166 bl_params->image_info->h.attr != IMAGE_ATTRIB_SKIP_LOADING) in brcm_bl31_early_platform_setup()
|
/tf-a-ffa_el3_spmc/plat/layerscape/common/ |
A D | ls_bl31_setup.c | 86 SET_SECURITY_STATE(bl32_image_ep_info.h.attr, SECURE); in ls_bl31_early_platform_setup() 103 SET_SECURITY_STATE(bl33_image_ep_info.h.attr, NON_SECURE); in ls_bl31_early_platform_setup() 121 assert(params_from_bl2->h.type == PARAM_BL_PARAMS); in ls_bl31_early_platform_setup() 122 assert(params_from_bl2->h.version >= VERSION_2); in ls_bl31_early_platform_setup()
|
/tf-a-ffa_el3_spmc/plat/amlogic/gxbb/ |
A D | gxbb_bl31_setup.c | 54 param_header_t h; member 81 assert(from_bl2->h.type == PARAM_BL31); in bl31_early_platform_setup2() 82 assert(from_bl2->h.version >= VERSION_1); in bl31_early_platform_setup2()
|
/tf-a-ffa_el3_spmc/include/lib/el3_runtime/aarch32/ |
A D | context.h | 58 #define get_regs_ctx(h) (&((cpu_context_t *) h)->regs_ctx) argument
|
/tf-a-ffa_el3_spmc/plat/amlogic/g12a/ |
A D | g12a_bl31_setup.c | 56 param_header_t h; member 77 assert(from_bl2->h.type == PARAM_BL31); in bl31_early_platform_setup2() 78 assert(from_bl2->h.version >= VERSION_1); in bl31_early_platform_setup2()
|