A2
ge_p3 A2;
x25519_ge_p1p1_to_p3(&A2, &t);
x25519_ge_add(&t, &A2, &Ai[0]);
x25519_ge_add(&t, &A2, &Ai[1]);
x25519_ge_add(&t, &A2, &Ai[2]);
x25519_ge_add(&t, &A2, &Ai[3]);
x25519_ge_add(&t, &A2, &Ai[4]);
x25519_ge_add(&t, &A2, &Ai[5]);
x25519_ge_add(&t, &A2, &Ai[6]);
q = u*v*(A1 + v*(A2 + v*(A3 + v*A4)));
static const double A2 = .01250000000377174923;
RESTORE_REG(a2, A2, frame, bo) ;\
SAVE_REG(a2, A2, frame, bo) ;\
case A2:
int A2[3];
rq[A2] = create_rewinder(ce, NULL, slot, Y);
if (IS_ERR(rq[A2]))
err = wait_for_submit(engine, rq[A2], HZ / 2);
while (i915_request_is_active(rq[A2])) { /* semaphore yield! */
GEM_BUG_ON(i915_request_is_active(rq[A2]));
func(A2) \
case A2('!', 'p'): /* DECSTR soft reset VT300 only */
case A2('"', 'p'): /* DECSCL */
case A2('"', 'q'): /* DECSCA select character attribute VT300 */
case A2('$', 'u'): /* DECRQTSR request terminal status report */
case A2('$', 'w'): /* DECRQPSR request presentation status report
case A2('$', '}'): /* DECSASD select active status display */
case A2('$', '~'): /* DECSSDD select status line type */
case A2('&', 'u'): /* DECRQUPSS request user preferred