Lines Matching +full:4 +full:mb
51 .align 4
99 ori r3, r0, (0x10000 - 4)
103 addik r11, r11, 4 /* increment counting */
105 addik r3, r3, -4 /* descrement loop */
135 ori r3, r0, (LMB_SIZE - 4)
139 addik r11, r11, 4 /* increment counting */
141 addik r3, r3, -4 /* descrement loop */
163 bri 4
184 bgei r11, GT16 /* size is greater than 16MB */
186 bgei r11, GT8 /* size is greater than 8MB */
188 bgei r11, GT4 /* size is greater than 4MB */
189 /* size is less than 4MB */
191 bgei r11, GT2 /* size is greater than 2MB */
192 addik r9, r0, 0x0100000 /* TLB0 must be 1MB */
194 bgei r11, GT1 /* size is greater than 1MB */
197 GT4: /* r11 contains the rest - will be either 1 or 4 */
198 ori r9, r0, 0x400000 /* TLB0 is 4MB */
200 GT16: /* TLB0 is 16MB */
201 addik r9, r0, 0x1000000 /* means TLB0 is 16MB */
205 bgei r2, GT20 /* size is greater than 16MB */
206 /* size is >16MB and <20MB */
208 bgei r11, GT17 /* size is greater than 17MB */
209 /* kernel is >16MB and < 17MB */
211 addik r10, r0, 0x0100000 /* means TLB1 is 1MB */
213 GT2: /* TLB0 is 0 and TLB1 will be 4MB */
214 GT17: /* TLB1 is 4MB - kernel size <20MB */
215 addik r10, r0, 0x0400000 /* means TLB1 is 4MB */
218 GT20: /* TLB1 is 16MB - kernel size >20MB */
219 addik r10, r0, 0x1000000 /* means TLB1 is 16MB */
302 * the exception vectors, using a 4k real==virtual mapping.
333 addik r1, r0, init_thread_union + THREAD_SIZE - 4
357 bri 4