Lines Matching refs:uu_args
62 #define DECLARE_AND_CAST(regs, args, ss, uu_args) const arm_saved_state_t *ss = (const arm_saved_s… argument
63 uint32_t *uu_args = (uint32_t *)args;
171 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwl()
173 uu_args[0] = ss->r[1]; // w in munge_wwl()
174 uu_args[1] = ss->r[2]; // w in munge_wwl()
175 uu_args[2] = ss->r[4]; // l (longs are aligned to even registers for armv7k, so skip r3) in munge_wwl()
176 uu_args[3] = ss->r[5]; // in munge_wwl()
187 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwlw()
190 uu_args[4] = ss->r[6]; // w in munge_wwlw()
203 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwlww()
206 uu_args[5] = ss->r[8]; // w in munge_wwlww()
217 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwlll()
223 uu_args[4] = ss->r[6]; // l in munge_wwlll()
224 uu_args[5] = ss->r[8]; // in munge_wwlll()
226 &(uu_args[6]), 2 * sizeof(uint32_t)); in munge_wwlll()
242 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wl()
244 uu_args[0] = ss->r[1]; // w in munge_wl()
245 uu_args[2] = ss->r[2]; // l in munge_wl()
246 uu_args[3] = ss->r[3]; // in munge_wl()
257 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlw()
259 uu_args[0] = ss->r[1]; // w in munge_wlw()
260 uu_args[2] = ss->r[2]; // l in munge_wlw()
261 uu_args[3] = ss->r[3]; // in munge_wlw()
262 uu_args[4] = ss->r[4]; // w in munge_wlw()
273 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlww()
275 uu_args[0] = ss->r[1]; // w in munge_wlww()
276 uu_args[2] = ss->r[2]; // l in munge_wlww()
277 uu_args[3] = ss->r[3]; // in munge_wlww()
278 uu_args[4] = ss->r[4]; // w in munge_wlww()
279 uu_args[5] = ss->r[5]; // w in munge_wlww()
287 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlwwwll()
292 uu_args + 8, 4 * sizeof(uint32_t)); in munge_wlwwwll()
294 uu_args[0] = ss->r[1]; // w in munge_wlwwwll()
295 uu_args[2] = ss->r[2]; // l in munge_wlwwwll()
296 uu_args[3] = ss->r[3]; // in munge_wlwwwll()
297 uu_args[4] = ss->r[4]; // w in munge_wlwwwll()
298 uu_args[5] = ss->r[5]; // w in munge_wlwwwll()
299 uu_args[6] = ss->r[6]; // w in munge_wlwwwll()
301 uu_args + 8, 4 * sizeof(uint32_t)); in munge_wlwwwll()
308 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlwwwllw()
313 uu_args + 8, 5 * sizeof(uint32_t)); // ll in munge_wlwwwllw()
315 uu_args[0] = ss->r[1]; // w in munge_wlwwwllw()
316 uu_args[2] = ss->r[2]; // l in munge_wlwwwllw()
317 uu_args[3] = ss->r[3]; // in munge_wlwwwllw()
318 uu_args[4] = ss->r[4]; // w in munge_wlwwwllw()
319 uu_args[5] = ss->r[5]; // w in munge_wlwwwllw()
320 uu_args[6] = ss->r[6]; // w in munge_wlwwwllw()
322 uu_args + 8, 5 * sizeof(uint32_t)); in munge_wlwwwllw()
329 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlwwlwlw()
332 uu_args[0] = ss->r[0]; // w in munge_wlwwlwlw()
334 uu_args[0] = ss->r[1]; // w in munge_wlwwlwlw()
336 uu_args[2] = ss->r[2]; // l in munge_wlwwlwlw()
337 uu_args[3] = ss->r[3]; // in munge_wlwwlwlw()
338 uu_args[4] = ss->r[4]; // w in munge_wlwwlwlw()
339 uu_args[5] = ss->r[5]; // w in munge_wlwwlwlw()
340 uu_args[6] = ss->r[6]; // l in munge_wlwwlwlw()
341 uu_args[7] = ss->r[8]; // in munge_wlwwlwlw()
343 uu_args + 8, 5 * sizeof(uint32_t)); in munge_wlwwlwlw()
352 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wll()
354 uu_args[0] = ss->r[1]; // w in munge_wll()
355 uu_args[2] = ss->r[2]; // l in munge_wll()
356 uu_args[3] = ss->r[3]; // in munge_wll()
357 uu_args[4] = ss->r[4]; // l in munge_wll()
358 uu_args[5] = ss->r[5]; // in munge_wll()
366 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlll()
369 uu_args[6] = ss->r[6]; // l in munge_wlll()
370 uu_args[7] = ss->r[8]; // in munge_wlll()
383 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wllll()
387 uu_args + 8, 2 * sizeof(uint32_t)); in munge_wllll()
399 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wllwwll()
406 uu_args + 8, 4 * sizeof(uint32_t)); in munge_wllwwll()
415 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwlw()
417 uu_args[0] = ss->r[1]; // w in munge_wwwlw()
418 uu_args[1] = ss->r[2]; // w in munge_wwwlw()
419 uu_args[2] = ss->r[3]; // w in munge_wwwlw()
420 uu_args[4] = ss->r[4]; // l in munge_wwwlw()
421 uu_args[5] = ss->r[5]; // in munge_wwwlw()
422 uu_args[6] = ss->r[6]; // w in munge_wwwlw()
433 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwlww()
435 uu_args[0] = ss->r[1]; // w in munge_wwwlww()
436 uu_args[1] = ss->r[2]; // w in munge_wwwlww()
437 uu_args[2] = ss->r[3]; // w in munge_wwwlww()
438 uu_args[4] = ss->r[4]; // l in munge_wwwlww()
439 uu_args[5] = ss->r[5]; // in munge_wwwlww()
440 uu_args[6] = ss->r[6]; // w in munge_wwwlww()
441 uu_args[7] = ss->r[8]; // w in munge_wwwlww()
452 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwlwww()
454 uu_args[0] = ss->r[1]; // w in munge_wwwlwww()
455 uu_args[1] = ss->r[2]; // w in munge_wwwlwww()
456 uu_args[2] = ss->r[3]; // w in munge_wwwlwww()
457 uu_args[4] = ss->r[4]; // l in munge_wwwlwww()
458 uu_args[5] = ss->r[5]; // in munge_wwwlwww()
459 uu_args[6] = ss->r[6]; // w in munge_wwwlwww()
460 uu_args[7] = ss->r[7]; // w in munge_wwwlwww()
461 uu_args[8] = ss->r[8]; // w in munge_wwwlwww()
472 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwl()
474 uu_args[0] = ss->r[1]; // w in munge_wwwl()
475 uu_args[1] = ss->r[2]; // w in munge_wwwl()
476 uu_args[2] = ss->r[3]; // w in munge_wwwl()
477 uu_args[4] = ss->r[4]; // l in munge_wwwl()
478 uu_args[5] = ss->r[5]; // in munge_wwwl()
489 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwl()
491 uu_args[0] = ss->r[1]; // w in munge_wwwwl()
492 uu_args[1] = ss->r[2]; // w in munge_wwwwl()
493 uu_args[2] = ss->r[3]; // w in munge_wwwwl()
494 uu_args[3] = ss->r[4]; // w in munge_wwwwl()
495 uu_args[4] = ss->r[6]; // l in munge_wwwwl()
496 uu_args[5] = ss->r[8]; // in munge_wwwwl()
507 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwlw()
514 uu_args + 6, sizeof(uint32_t)); in munge_wwwwlw()
524 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwllww()
530 uu_args + 6, 4 * sizeof(uint32_t)); in munge_wwwwllww()
540 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwl()
542 uu_args[0] = ss->r[1]; // w in munge_wwwwwl()
543 uu_args[1] = ss->r[2]; // w in munge_wwwwwl()
544 uu_args[2] = ss->r[3]; // w in munge_wwwwwl()
545 uu_args[3] = ss->r[4]; // w in munge_wwwwwl()
546 uu_args[4] = ss->r[5]; // w in munge_wwwwwl()
547 uu_args[6] = ss->r[6]; // l in munge_wwwwwl()
548 uu_args[7] = ss->r[8]; // in munge_wwwwwl()
559 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwlww()
566 uu_args + 8, 2 * sizeof(uint32_t)); in munge_wwwwwlww()
573 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwllw()
580 uu_args + 8, 3 * sizeof(uint32_t)); in munge_wwwwwllw()
586 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwlll()
595 uu_args + 8, 4 * sizeof(uint32_t)); in munge_wwwwwlll()
602 uu_args + 8, 4 * sizeof(uint32_t)); in munge_wwwwwlll()
614 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwwl()
618 &(uu_args[6]), 2 * sizeof(uint32_t)); in munge_wwwwwwl()
628 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwwlw()
632 &(uu_args[6]), 3 * sizeof(uint32_t)); in munge_wwwwwwlw()
642 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwwwwwll()
646 &(uu_args[6]), 4 * sizeof(uint32_t)); in munge_wwwwwwll()
680 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_llllll()
682 uu_args[0] = ss->r[2]; // l in munge_llllll()
683 uu_args[1] = ss->r[3]; // in munge_llllll()
684 uu_args[2] = ss->r[4]; // l in munge_llllll()
685 uu_args[3] = ss->r[5]; // in munge_llllll()
686 uu_args[4] = ss->r[6]; // l in munge_llllll()
687 uu_args[5] = ss->r[8]; // in munge_llllll()
689 uu_args + 6, 6 * sizeof(uint32_t)); in munge_llllll()
743 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_lwwwwwww()
745 uu_args[0] = ss->r[2]; // l in munge_lwwwwwww()
746 uu_args[1] = ss->r[3]; // in munge_lwwwwwww()
747 uu_args[2] = ss->r[4]; // w in munge_lwwwwwww()
748 uu_args[3] = ss->r[5]; // w in munge_lwwwwwww()
749 uu_args[4] = ss->r[6]; // w in munge_lwwwwwww()
750 uu_args[5] = ss->r[8]; // w in munge_lwwwwwww()
752 uu_args + 6, 3 * sizeof(uint32_t)); in munge_lwwwwwww()
762 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwlwww()
764 uu_args[0] = ss->r[1]; // w in munge_wwlwww()
765 uu_args[1] = ss->r[2]; // w in munge_wwlwww()
766 uu_args[2] = ss->r[4]; // l in munge_wwlwww()
767 uu_args[3] = ss->r[5]; // in munge_wwlwww()
768 uu_args[4] = ss->r[6]; // w in munge_wwlwww()
769 uu_args[5] = ss->r[8]; // w in munge_wwlwww()
771 uu_args + 6, sizeof(uint32_t)); in munge_wwlwww()
778 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wlwwwl()
783 uu_args + 8, 2 * sizeof(uint32_t)); in munge_wlwwwl()
785 uu_args[0] = ss->r[1]; // w in munge_wlwwwl()
786 uu_args[2] = ss->r[2]; // l in munge_wlwwwl()
787 uu_args[3] = ss->r[3]; // in munge_wlwwwl()
788 uu_args[4] = ss->r[4]; // w in munge_wlwwwl()
789 uu_args[5] = ss->r[5]; // w in munge_wlwwwl()
790 uu_args[6] = ss->r[6]; // w in munge_wlwwwl()
792 uu_args + 8, 2 * sizeof(uint32_t)); in munge_wlwwwl()
799 DECLARE_AND_CAST(regs, args, ss, uu_args); in munge_wwlwwwl()
804 uu_args + 8, 2 * sizeof(uint32_t)); in munge_wwlwwwl()
806 uu_args[0] = ss->r[1]; // w in munge_wwlwwwl()
807 uu_args[1] = ss->r[2]; // w in munge_wwlwwwl()
808 uu_args[2] = ss->r[4]; // l in munge_wwlwwwl()
809 uu_args[3] = ss->r[5]; // in munge_wwlwwwl()
810 uu_args[4] = ss->r[6]; // w in munge_wwlwwwl()
811 uu_args[5] = ss->r[8]; // w in munge_wwlwwwl()
813 uu_args + 6, 4 * sizeof(uint32_t)); in munge_wwlwwwl()