Home
last modified time | relevance | path

Searched refs:get_core_pos (Results 1 – 25 of 26) sorted by relevance

12

/optee_os/core/arch/riscv/include/kernel/
H A Dclint.h38 io_write64(CLINT_MTIMECMP(get_core_pos()), timecmp); in clint_set_mtimecmp()
43 return io_read64(CLINT_MTIMECMP(get_core_pos())); in clint_get_mtimecmp()
/optee_os/core/arch/riscv/kernel/
H A Dboot.c78 assert(get_core_pos() == 0); in start_secondary_cores()
227 size_t pos = get_core_pos(); in boot_init_primary_runtime()
252 size_t pos = get_core_pos(); in boot_init_primary_final()
266 size_t pos = get_core_pos(); in init_secondary_helper()
H A Dabort.c88 core_pos = get_core_pos(); in __print_abort_info()
196 tsd->abort_core = get_core_pos(); in save_abort_info_in_tsd()
H A Dsbi_mpxy.c37 pos = get_core_pos(); in mpxy_get_core_local()
/optee_os/core/arch/arm/plat-stm32mp1/pm/
H A Dpsci.c106 size_t pos = get_core_pos(); in stm32mp_register_online_cpu()
196 unsigned int pos = get_core_pos(); in psci_cpu_off()
226 DMSG("core %u", get_core_pos()); in psci_system_off()
/optee_os/core/include/kernel/
H A Dmisc.h16 static inline size_t __noprof get_core_pos(void) in get_core_pos() function
/optee_os/core/drivers/scmi-msg/
H A Dentry.c115 scmi_entry_smt(channel_id, fastcall_payload[get_core_pos()]); in scmi_smt_fastcall_smc_entry()
124 scmi_entry_smt(channel_id, interrupt_payload[get_core_pos()]); in scmi_smt_interrupt_entry()
/optee_os/core/kernel/
H A Dtrace_ext.c61 return get_core_pos(); in trace_ext_get_core_id()
H A Dcallout.c51 callout_sched_core = get_core_pos(); in schedule_next_timeout()
165 do_callout = (get_core_pos() == callout_sched_core); in callout_service_cb()
H A Dpanic.c22 IMSG("Halting CPU %zu", get_core_pos()); in multi_core_halt_it_handler()
H A Dthread.c279 unsigned int pos = get_core_pos(); in thread_get_core_local()
333 unsigned int pos = get_core_pos(); in get_stackcheck_recursion_flag()
424 unsigned int pos = get_core_pos(); in get_stack_limits()
610 return GET_STACK_BOTTOM(stack_abt, get_core_pos()); in thread_get_abt_stack()
617 const size_t core_pos = get_core_pos(); in thread_init_thread_core_local()
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c502 if (core != get_core_pos()) { in core_init_mmu_prtn_ta_core()
562 if (n == get_core_pos()) in core_init_mmu_prtn_tee()
566 core_mmu_get_root_pgt_va(prtn, get_core_pos()), in core_init_mmu_prtn_tee()
697 pgt = core_mmu_get_root_pgt_va(prtn, get_core_pos()); in arch_va2pa_helper()
769 pgt = core_mmu_get_root_pgt_va(prtn, get_core_pos()); in core_mmu_find_table()
907 pgt = core_mmu_get_root_pgt_va(prtn, get_core_pos()); in set_user_va_idx()
937 pgt = core_mmu_get_vpn2_ta_table(prtn, get_core_pos()); in core_mmu_get_user_mapping_entry()
939 pgt = core_mmu_get_root_pgt_va(prtn, get_core_pos()); in core_mmu_get_user_mapping_entry()
/optee_os/core/drivers/
H A Daplic_direct.c47 size_t hartid = get_core_pos(); in aplic_get_idc_base()
101 size_t hartid = get_core_pos(); in aplic_op_configure()
H A Daplic_msi.c78 size_t hartid = get_core_pos(); in aplic_op_configure()
H A Dplic.c73 size_t hartid = get_core_pos(); in plic_get_context()
H A Dstm32_iwdg.c185 unsigned int __maybe_unused cpu = get_core_pos(); in stm32_iwdg_it_handler()
/optee_os/core/arch/arm/mm/
H A Dcore_mmu_lpae.c373 ret = current_prtn[get_core_pos()]; in get_prtn()
623 current_prtn[get_core_pos()] = prtn; in core_mmu_set_prtn()
625 ttbr = virt_to_phys(get_base_table(prtn, 0, get_core_pos())); in core_mmu_set_prtn()
880 if (n == get_core_pos()) in core_init_mmu_prtn_tee()
884 get_base_table(prtn, 0, get_core_pos()), in core_init_mmu_prtn_tee()
919 tbl = get_base_table(prtn, 0, get_core_pos()); in set_user_va_idx()
994 if (core != get_core_pos()) { in core_init_mmu_prtn_ta_core()
1286 tbl = get_base_table(prtn, 0, get_core_pos()); in core_mmu_find_table()
1430 tbl = get_l1_ta_table(prtn, base_idx, get_core_pos()); in core_mmu_get_user_mapping_entry()
1432 tbl = get_base_table(prtn, base_idx, get_core_pos()); in core_mmu_get_user_mapping_entry()
/optee_os/core/arch/arm/plat-rzn1/
H A Dpsci.c65 DMSG("core_id: %" PRIu32, get_core_pos()); in psci_cpu_off()
/optee_os/core/drivers/pm/imx/
H A Dpsci.c76 uint32_t core_id = get_core_pos(); in psci_cpu_off()
/optee_os/core/arch/arm/plat-sunxi/
H A Dpsci.c141 core_id = get_core_pos(); in psci_cpu_off()
/optee_os/core/arch/arm/kernel/
H A Dboot.c1108 IMSG("Secondary CPU %zu initializing", get_core_pos()); in init_secondary_helper()
1125 IMSG("Secondary CPU %zu switching to normal world boot", get_core_pos()); in init_secondary_helper()
1226 return &ns_entry_contexts[get_core_pos()]; in boot_core_hpen()
1230 } while (!spin_table[get_core_pos()]); in boot_core_hpen()
1232 return &ns_entry_contexts[get_core_pos()]; in boot_core_hpen()
H A Dabort.c144 core_pos = get_core_pos(); in __print_abort_info()
151 core_pos = get_core_pos(); in __print_abort_info()
285 tsd->abort_core = get_core_pos(); in save_abort_info_in_tsd()
H A Dvirtualization.c80 ret = current_partition[get_core_pos()]; in get_current_prtn()
100 current_partition[get_core_pos()] = prtn; in set_current_prtn()
611 prtn = current_partition[get_core_pos()]; in virt_add_cookie_to_current_guest()
H A Dthread.c669 cl[get_core_pos()].bhb_loop_count = loop_count; in select_vector_wa_spectre_bhb()
/optee_os/core/arch/arm/plat-rockchip/
H A Dpsci_rk322x.c304 uint32_t core = get_core_pos(); in psci_cpu_off()

12