Lines Matching refs:t2
42 la t2, stack_tmp_rel
43 lw t0, 0(t2)
44 add t0, t0, t2
54 li t2, SEM_CPU_READY
55 sw t2, 0(t1)
63 mul t2, t1, t0
66 add tp, tp, t2
75 li t2, SEM_CPU_READY
79 bne t1, t2, 1b
87 li t2, SEM_CPU_READY
95 bne t1, t2, 2b
182 add t2, t1, THREAD_CORE_LOCAL_SIZE
183 1: addi t2, t2, -RISCV_XLEN_BYTES
184 STR zero, (t2)
185 bgt t2, t1, 1b
187 li t2, THREAD_ID_INVALID
188 sh t2, THREAD_CORE_LOCAL_CURR_THREAD(t1)
189 li t2, THREAD_CLF_TMP
190 sw t2, THREAD_CORE_LOCAL_FLAGS(t1)
191 li t2, (__STACK_CANARY_SIZE / 2)
192 sub t0, t0, t2
194 li t2, (THREAD_BOOT_INIT_TMP_ALLOC / 2)
195 sub t2, t0, t2
196 STR t2, THREAD_CORE_LOCAL_ABT_STACK_VA_END(t1)
197 csrr t2, CSR_XSCRATCH /* t2: hart_index */
199 sw t2, THREAD_CORE_LOCAL_HART_INDEX(t1)
207 la t2, thread_core_local
208 STR tp, 0(t2)
209 la t2, thread_core_count
211 STR t0, 0(t2)
397 li t2, THREAD_CORE_LOCAL_SIZE
399 mul t2, t2, t0
400 add tp, t2, t1