Lines Matching refs:a1
151 static void init_regs(struct thread_ctx *thread, uint32_t a0, uint32_t a1, in init_regs() argument
175 thread->regs.r1 = a1; in init_regs()
186 static void init_regs(struct thread_ctx *thread, uint32_t a0, uint32_t a1, in init_regs() argument
206 thread->regs.x[1] = a1; in init_regs()
219 static void __thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, in __thread_alloc_and_run() argument
248 init_regs(threads + n, a0, a1, a2, a3, a4, a5, a6, a7, pc); in __thread_alloc_and_run()
266 void thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, in thread_alloc_and_run() argument
269 __thread_alloc_and_run(a0, a1, a2, a3, a4, a5, 0, 0, in thread_alloc_and_run()
276 __thread_alloc_and_run(args->a0, args->a1, args->a2, args->a3, args->a4, in thread_sp_alloc_and_run()
284 uint32_t a1, uint32_t a2, uint32_t a3) in copy_a0_to_a3() argument
291 regs->r1 = a1; in copy_a0_to_a3()
299 uint32_t a1, uint32_t a2, uint32_t a3) in copy_a0_to_a3() argument
306 regs->x[1] = a1; in copy_a0_to_a3()
362 void thread_resume_from_rpc(uint32_t thread_id, uint32_t a0, uint32_t a1, in thread_resume_from_rpc() argument
399 copy_a0_to_a3(&threads[n].regs, a0, a1, a2, a3); in thread_resume_from_rpc()
944 unsigned long a1, unsigned long a2, unsigned long a3, in set_ctx_regs() argument
956 regs->r1 = a1; in set_ctx_regs()
965 regs->x[1] = a1; in set_ctx_regs()
1003 uint32_t thread_enter_user_mode(unsigned long a0, unsigned long a1, in thread_enter_user_mode() argument
1033 set_ctx_regs(regs, a0, a1, a2, a3, user_sp, entry_func, spsr, keys); in thread_enter_user_mode()
1136 unsigned long a1 __unused) in thread_cpu_off_handler()
1143 unsigned long a1 __unused) in thread_cpu_suspend_handler()
1150 unsigned long a1 __unused) in thread_cpu_resume_handler()
1157 unsigned long a1 __unused) in thread_system_off_handler()
1164 unsigned long a1 __unused) in thread_system_reset_handler()