Lines Matching refs:rb
42 void HELPER(mtspr)(CPUOpenRISCState *env, target_ulong spr, target_ulong rb) in HELPER()
54 cpu_set_fpcsr(env, rb); in HELPER()
65 env->evbar = rb; in HELPER()
72 if (env->pc != rb) { in HELPER()
73 env->pc = rb; in HELPER()
80 cpu_set_sr(env, rb); in HELPER()
84 env->epcr = rb; in HELPER()
88 env->eear = rb; in HELPER()
92 env->esr = rb; in HELPER()
97 env->shadow_gpr[idx / 32][idx % 32] = rb; in HELPER()
106 if (rb & 1) { in HELPER()
107 tlb_flush_page(cs, rb & TARGET_PAGE_MASK); in HELPER()
109 env->tlb.dtlb[idx].mr = rb; in HELPER()
113 env->tlb.dtlb[idx].tr = rb; in HELPER()
129 if (rb & 1) { in HELPER()
130 tlb_flush_page(cs, rb & TARGET_PAGE_MASK); in HELPER()
132 env->tlb.itlb[idx].mr = rb; in HELPER()
136 env->tlb.itlb[idx].tr = rb; in HELPER()
147 env->mac = deposit64(env->mac, 0, 32, rb); in HELPER()
150 env->mac = deposit64(env->mac, 32, 32, rb); in HELPER()
153 env->pmr = rb; in HELPER()
162 env->picmr = rb; in HELPER()
172 env->picsr &= ~rb; in HELPER()
177 if ((env->ttmr & TTMR_M) ^ (rb & TTMR_M)) { in HELPER()
178 switch (rb & TTMR_M) { in HELPER()
194 if (rb & TTMR_IP) { /* Keep IP bit. */ in HELPER()
195 env->ttmr = (rb & ~TTMR_IP) | ip; in HELPER()
197 env->ttmr = rb & ~TTMR_IP; in HELPER()
207 cpu_openrisc_count_set(cpu, rb); in HELPER()