Home
last modified time | relevance | path

Searched refs:thread_get_self (Results 1 – 25 of 69) sorted by relevance

123

/hyp/vm/vcpu/aarch64/src/
A Dwfi.c40 thread_t *current = thread_get_self(); in vcpu_handle_vcpu_trap_wfi()
116 thread_t *current = thread_get_self(); in vcpu_handle_scheduler_quiescent()
129 thread_t *current = thread_get_self(); in vcpu_handle_thread_context_switch_post()
143 if (vcpu == thread_get_self()) { in vcpu_wakeup()
160 thread_t *current = thread_get_self(); in vcpu_wakeup_self()
199 thread_t *current = thread_get_self(); in vcpu_pending_wakeup()
213 thread_t *current = thread_get_self(); in vcpu_block_start()
233 thread_t *current = thread_get_self(); in vcpu_block_finish()
242 thread_t *current = thread_get_self(); in vcpu_handle_thread_exit_to_user()
A Daarch64_init.c101 if (thread_get_self() == vcpu) { in arch_vcpu_el1_registers_init()
266 thread_t *thread = thread_get_self(); in vcpu_arch_handle_thread_start()
320 assert(thread_get_self()->kind == THREAD_KIND_VCPU); in vcpu_handle_thread_get_entry_fn()
342 assert((thread_get_self() == vcpu) || in vcpu_reset_execution_context()
402 thread_t *current = thread_get_self(); in vcpu_poweroff()
455 thread_t *current = thread_get_self(); in vcpu_suspend()
499 thread_t *vcpu = thread_get_self(); in vcpu_warm_reset()
518 thread_t *current = thread_get_self(); in vcpu_halted()
/hyp/core/cpulocal/src/
A Dcpulocal.c38 const thread_t *self = thread_get_self(); in cpulocal_get_index_unsafe()
45 thread_t *self = thread_get_self(); in cpulocal_handle_boot_cpu_cold_init()
62 if (thread_get_self() != thread_create.thread) { in cpulocal_handle_object_create_thread()
72 thread_t *self = thread_get_self(); in cpulocal_handle_thread_context_switch_post()
/hyp/vm/vcpu/cortex-a-v8_0/src/
A Dcontext_switch.c19 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_load()
29 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_save()
/hyp/vm/vcpu/cortex-a-v8_2/src/
A Dcontext_switch.c19 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_load()
29 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_save()
/hyp/vm/vcpu/cortex-a-v9/src/
A Dcontext_switch.c19 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_load()
29 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_save()
/hyp/vm/vcpu/qemu-armv8-5a-rng/src/
A Dcontext_switch.c21 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_load()
31 thread_t *thread = thread_get_self(); in vcpu_context_switch_cpu_save()
/hyp/vm/vgic/src/
A Dvpe.c21 thread_t *current = thread_get_self(); in vgic_handle_thread_context_switch_pre()
38 thread_t *current = thread_get_self(); in vgic_handle_thread_load_state_vpe()
65 thread_t *current = thread_get_self(); in vgic_vpe_schedule_current()
/hyp/core/wait_queue_broadcast/src/
A Dwait_queue.c47 thread_t *self = thread_get_self(); in wait_queue_prepare()
66 thread_t *self = thread_get_self(); in wait_queue_finish()
85 thread_t *self = thread_get_self(); in wait_queue_get()
99 thread_t *self = thread_get_self(); in wait_queue_put()
/hyp/vm/psci/src/
A Dpsci_common.c265 thread_t *current = thread_get_self(); in psci_version()
281 thread_t *current = thread_get_self(); in psci_suspend()
327 thread_t *current = thread_get_self(); in psci_cpu_suspend()
372 thread_t *current = thread_get_self(); in psci_cpu_suspend_32()
389 thread_t *current = thread_get_self(); in psci_cpu_suspend_64()
432 thread_t *current = thread_get_self(); in psci_cpu_default_suspend_32()
448 thread_t *current = thread_get_self(); in psci_cpu_default_suspend_64()
464 thread_t *current = thread_get_self(); in psci_cpu_off()
551 thread_t *current = thread_get_self(); in psci_cpu_on_32()
567 thread_t *current = thread_get_self(); in psci_cpu_on_64()
[all …]
/hyp/vm/arm_vm_timer/src/
A Darm_vm_timer_thread.c78 thread_t *thread = thread_get_self(); in arm_vm_timer_handle_thread_context_switch_pre()
107 thread_t *thread = thread_get_self(); in arm_vm_timer_handle_thread_context_switch_post()
134 thread_t *thread = thread_get_self(); in arm_vm_timer_handle_vcpu_stopped()
149 thread_t *thread = thread_get_self(); in arm_vm_timer_handle_vcpu_suspend()
A Darm_vm_timer_irq.c36 bool is_current = thread_get_self() == thread; in arm_vm_timer_type_timer_action()
88 thread_t *thread = thread_get_self(); in arm_vm_timer_handle_irq_received()
109 if (thread == thread_get_self()) { in arm_vm_timer_virq_check_pending()
/hyp/vm/vdebug/aarch64/src/
A Dvdebug.c61 thread_t *current = thread_get_self(); in vdebug_handle_thread_save_state()
104 thread_t *current = thread_get_self(); in vdebug_handle_thread_context_switch_post()
121 thread_t *current = thread_get_self(); in vdebug_handle_thread_load_state()
155 thread_t *current = thread_get_self(); in vdebug_handle_vcpu_debug_trap()
242 thread_t *current = thread_get_self(); in vdebug_handle_vcpu_trap_mcrmrc14_guest()
/hyp/vm/arm_vm_pmu/aarch64/src/
A Darm_vm_pmu.c174 thread_t *thread = thread_get_self(); in arm_vm_pmu_handle_thread_save_state()
186 thread_t *thread = thread_get_self(); in arm_vm_pmu_handle_thread_context_switch_post()
211 thread_t *thread = thread_get_self(); in arm_vm_pmu_handle_thread_load_state()
249 if (thread == thread_get_self()) { in arm_vm_pmu_handle_virq_check_pending()
262 thread_t *thread = thread_get_self(); in arm_vm_pmu_handle_platform_pmu_counter_overflow()
271 thread_t *thread = thread_get_self(); in arm_vm_pmu_handle_vcpu_trap_sysreg_access()
/hyp/vm/arm_pv_time/src/
A Darm_pv_time.c40 thread_t *current = thread_get_self(); in smccc_pv_time_features()
64 thread_t *current = thread_get_self(); in smccc_pv_time_st()
126 assert(current == thread_get_self()); in arm_pv_time_handle_scheduler_schedule()
143 thread_t *current = thread_get_self(); in arm_pv_time_handle_thread_context_switch_post()
187 if (thread == thread_get_self()) { in arm_pv_time_handle_scheduler_blocked()
/hyp/core/rcu_sync/src/
A Drcu_sync.c41 thread_t *thread = thread_get_self(); in rcu_sync()
62 thread_t *thread = thread_get_self(); in rcu_sync_killable()
89 assert(thread_is_dying(thread_get_self())); in rcu_sync_killable()
/hyp/core/thread_standard/aarch64/src/
A Dthread_arch.c52 thread_t *thread = thread_get_self(); in thread_arch_main()
77 register thread_t *old __asm__("x0") = thread_get_self(); in thread_arch_switch_thread()
143 assert(thread == thread_get_self()); in thread_arch_set_thread()
182 thread_t *thread = thread_get_self(); in thread_freeze()
246 thread_t *thread = thread_get_self(); in thread_reset_stack()
/hyp/interfaces/smc_trace/include/
A Dsmc_trace.h14 thread_get_self()->vcpu_regs_gpr.x[0], \
/hyp/vm/vetm/src/
A Dvetm.c126 thread_t *vcpu = thread_get_self(); in vetm_handle_vdevice_access_fixed_addr()
162 thread_t *vcpu = thread_get_self(); in vetm_handle_thread_load_state()
175 thread_t *vcpu = thread_get_self(); in vetm_handle_thread_context_switch_pre()
/hyp/core/thread_standard/src/
A Dthread.c169 thread_get_self(void) in thread_get_self() function
179 thread_t *current = thread_get_self(); in thread_switch_to()
248 thread_t *thread = thread_get_self(); in thread_exit()
277 thread_t *thread = thread_get_self(); in thread_standard_handle_thread_exit_to_user()
/hyp/misc/vet/src/
A Dvet.c38 thread_t *vcpu = thread_get_self(); in vet_handle_thread_context_switch_pre()
65 thread_t *vcpu = thread_get_self(); in vet_handle_thread_load_state()
/hyp/vm/vete/src/
A Dvete.c77 thread_t *current = thread_get_self(); in vete_prohibit_registers_access()
137 thread_t *current = thread_get_self(); in vete_handle_vcpu_trap_sysreg()
/hyp/vm/vetm_null/src/
A Dvetm_null.c23 thread_t *vcpu = thread_get_self(); in vetm_null_handle_vdevice_access_fixed_addr()
/hyp/mem/addrspace/aarch64/src/
A Dlookup.c50 thread_t *thread = thread_get_self(); in addrspace_va_to_pa_read()
84 thread_t *thread = thread_get_self(); in addrspace_va_to_ipa_read()
/hyp/platform/arm_fgt/aarch64/src/
A Darm_fgt.c50 thread_t *thread = thread_get_self(); in arm_fgt_handle_thread_load_state()

Completed in 45 milliseconds

123