mp_grow
if ((res = mp_grow(b, a->used)) != MP_OKAY) {
if ((res = mp_grow(a, b / DIGIT_BIT + 1)) != MP_OKAY) {
if ((res = mp_grow(b, a->used + 1)) != MP_OKAY) {
if ((res = mp_grow(a, a->used + b)) != MP_OKAY) {
if ((res = mp_grow(c, digs)) != MP_OKAY) {
if ((res = mp_grow(b, a->used)) != MP_OKAY) {
if ((res = mp_grow(c, pa)) != MP_OKAY) {
if ((res = mp_grow(c, c->used + b / DIGIT_BIT + 1)) != MP_OKAY) {
if ((res = mp_grow(b, pa)) != MP_OKAY) {
if ((res = mp_grow(a, 2)) != MP_OKAY) {
if ((res = mp_grow(x, n->used + 1)) != MP_OKAY) {
if ((res = mp_grow(x, digs)) != MP_OKAY) {
if ((err = mp_grow(x, m + m)) != MP_OKAY) {
if ((res = mp_grow(c, a->used + 1)) != MP_OKAY) {
if ((res = mp_grow(c, a->used + 1)) != MP_OKAY) {
if ((res = mp_grow(c, max + 1)) != MP_OKAY) {
if ((res = mp_grow(c, max)) != MP_OKAY) {
if ((res = mp_grow(c, a->used + 1)) != MP_OKAY) {