Lines Matching full:ra

28 	jirl		ra, t0, 0
44 jirl ra, t0, 0
51 csrwr ra, EXCEPTION_KS2
62 bstrpick.d ra, t0, PTRS_PER_PGD_BITS + PGDIR_SHIFT - 1, PGDIR_SHIFT
63 alsl.d t1, ra, t1, 3
66 bstrpick.d ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT
67 alsl.d t1, ra, t1, 3
71 bstrpick.d ra, t0, PTRS_PER_PMD_BITS + PMD_SHIFT - 1, PMD_SHIFT
72 alsl.d t1, ra, t1, 3
74 ld.d ra, t1, 0
81 rotri.d ra, ra, _PAGE_HUGE_SHIFT + 1
82 bltz ra, tlb_huge_update_load
84 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
86 alsl.d t1, t0, ra, _PTE_T_LOG2
94 andi ra, t0, _PAGE_PRESENT
95 beqz ra, nopage_tlb_load
114 csrrd ra, EXCEPTION_KS2
126 ll.d ra, t1, 0
128 andi t0, ra, _PAGE_PRESENT
132 ori t0, ra, _PAGE_VALID
135 ori t0, ra, _PAGE_VALID
137 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
138 ori t0, ra, _PAGE_VALID
141 csrrd ra, LOONGARCH_CSR_ASID
143 andi ra, ra, CSR_ASID_ASID
144 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
162 move ra, t0
163 csrwr ra, LOONGARCH_CSR_TLBELO0
184 csrrd ra, EXCEPTION_KS2
189 csrrd ra, EXCEPTION_KS2
197 csrwr ra, EXCEPTION_KS2
208 bstrpick.d ra, t0, PTRS_PER_PGD_BITS + PGDIR_SHIFT - 1, PGDIR_SHIFT
209 alsl.d t1, ra, t1, 3
212 bstrpick.d ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT
213 alsl.d t1, ra, t1, 3
217 bstrpick.d ra, t0, PTRS_PER_PMD_BITS + PMD_SHIFT - 1, PMD_SHIFT
218 alsl.d t1, ra, t1, 3
220 ld.d ra, t1, 0
227 rotri.d ra, ra, _PAGE_HUGE_SHIFT + 1
228 bltz ra, tlb_huge_update_store
230 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
232 alsl.d t1, t0, ra, _PTE_T_LOG2
240 andi ra, t0, _PAGE_PRESENT | _PAGE_WRITE
241 xori ra, ra, _PAGE_PRESENT | _PAGE_WRITE
242 bnez ra, nopage_tlb_store
261 csrrd ra, EXCEPTION_KS2
273 ll.d ra, t1, 0
275 andi t0, ra, _PAGE_PRESENT | _PAGE_WRITE
280 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
283 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
285 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
286 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
289 csrrd ra, LOONGARCH_CSR_ASID
291 andi ra, ra, CSR_ASID_ASID
292 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
310 move ra, t0
311 csrwr ra, LOONGARCH_CSR_TLBELO0
333 csrrd ra, EXCEPTION_KS2
338 csrrd ra, EXCEPTION_KS2
346 csrwr ra, EXCEPTION_KS2
357 bstrpick.d ra, t0, PTRS_PER_PGD_BITS + PGDIR_SHIFT - 1, PGDIR_SHIFT
358 alsl.d t1, ra, t1, 3
361 bstrpick.d ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT
362 alsl.d t1, ra, t1, 3
366 bstrpick.d ra, t0, PTRS_PER_PMD_BITS + PMD_SHIFT - 1, PMD_SHIFT
367 alsl.d t1, ra, t1, 3
369 ld.d ra, t1, 0
376 rotri.d ra, ra, _PAGE_HUGE_SHIFT + 1
377 bltz ra, tlb_huge_update_modify
379 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
381 alsl.d t1, t0, ra, _PTE_T_LOG2
389 andi ra, t0, _PAGE_WRITE
390 beqz ra, nopage_tlb_modify
409 csrrd ra, EXCEPTION_KS2
421 ll.d ra, t1, 0
423 andi t0, ra, _PAGE_WRITE
427 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
430 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
432 rotri.d ra, ra, 64 - (_PAGE_HUGE_SHIFT + 1)
433 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
436 csrrd ra, LOONGARCH_CSR_ASID
438 andi ra, ra, CSR_ASID_ASID
439 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
457 move ra, t0
458 csrwr ra, LOONGARCH_CSR_TLBELO0
480 csrrd ra, EXCEPTION_KS2
485 csrrd ra, EXCEPTION_KS2