• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/mm/

Lines Matching defs:mi

81 static void __init emit_instruction(union mips_instruction mi)
87 delayed_mi = mi;
113 union mips_instruction mi;
115 mi.word = word;
117 emit_instruction(mi);
128 union mips_instruction mi;
130 mi.i_format.opcode = pref_op;
131 mi.i_format.rs = 5; /* $a1 */
132 mi.i_format.rt = pref_src_mode;
133 mi.i_format.simmediate = load_offset + advance;
135 emit_instruction(mi);
141 union mips_instruction mi;
145 mi.i_format.opcode = ld_op;
148 mi.i_format.opcode = lw_op;
151 mi.i_format.rs = 5; /* $a1 */
152 mi.i_format.rt = reg; /* $reg */
153 mi.i_format.simmediate = load_offset;
156 emit_instruction(mi);
170 union mips_instruction mi;
172 mi.i_format.opcode = pref_op;
173 mi.i_format.rs = 4; /* $a0 */
174 mi.i_format.rt = pref_dst_mode;
175 mi.i_format.simmediate = store_offset + advance;
177 emit_instruction(mi);
183 union mips_instruction mi;
188 mi.c_format.opcode = cache_op;
189 mi.c_format.rs = 4; /* $a0 */
190 mi.c_format.c_op = 3; /* Create Dirty Exclusive */
191 mi.c_format.cache = 3; /* Secondary Data Cache */
192 mi.c_format.simmediate = store_offset;
194 emit_instruction(mi);
199 union mips_instruction mi;
214 mi.c_format.opcode = cache_op;
215 mi.c_format.rs = 4; /* $a0 */
216 mi.c_format.c_op = 3; /* Create Dirty Exclusive */
217 mi.c_format.cache = 1; /* Data Cache */
218 mi.c_format.simmediate = store_offset;
220 emit_instruction(mi);
225 union mips_instruction mi;
230 mi.i_format.opcode = sd_op;
233 mi.i_format.opcode = sw_op;
236 mi.i_format.rs = 4; /* $a0 */
237 mi.i_format.rt = reg; /* $reg */
238 mi.i_format.simmediate = store_offset;
241 emit_instruction(mi);
260 union mips_instruction mi;
264 mi.i_format.opcode = cpu_has_64bit_gp_regs ? daddiu_op : addiu_op;
265 mi.i_format.rs = 4; /* $a0 */
266 mi.i_format.rt = 6; /* $a2 */
267 mi.i_format.simmediate = offset;
269 emit_instruction(mi);
274 union mips_instruction mi;
278 mi.i_format.opcode = cpu_has_64bit_gp_regs ? daddiu_op : addiu_op;
279 mi.i_format.rs = 6; /* $a2 */
280 mi.i_format.rt = 6; /* $a2 */
281 mi.i_format.simmediate = offset;
283 emit_instruction(mi);
288 union mips_instruction mi;
292 mi.i_format.opcode = cpu_has_64bit_gp_regs ? daddiu_op : addiu_op;
293 mi.i_format.rs = 5; /* $a1 */
294 mi.i_format.rt = 5; /* $a1 */
295 mi.i_format.simmediate = offset;
299 emit_instruction(mi);
304 union mips_instruction mi;
308 mi.i_format.opcode = cpu_has_64bit_gp_regs ? daddiu_op : addiu_op;
309 mi.i_format.rs = 4; /* $a0 */
310 mi.i_format.rt = 4; /* $a0 */
311 mi.i_format.simmediate = offset;
315 emit_instruction(mi);
320 union mips_instruction mi;
322 mi.i_format.opcode = bne_op;
323 mi.i_format.rs = 6; /* $a2 */
324 mi.i_format.rt = 4; /* $a0 */
325 mi.i_format.simmediate = dest - epc - 1;
327 *epc++ = mi.word;
333 union mips_instruction mi;
335 mi.r_format.opcode = spec_op;
336 mi.r_format.rs = 31;
337 mi.r_format.rt = 0;
338 mi.r_format.rd = 0;
339 mi.r_format.re = 0;
340 mi.r_format.func = jr_op;
342 *epc++ = mi.word;