BN_FLG_FIXED_TOP
n->flags |= (BN_FLG_FIXED_TOP & ~mask);
res->flags |= BN_FLG_FIXED_TOP;
snum->flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
b->flags |= BN_FLG_FIXED_TOP;
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags |= b->flags & BN_FLG_FIXED_TOP;
#define FLAGS_DATA(flags) ((flags) & (BN_FLG_STATIC_DATA | BN_FLG_CONSTTIME | BN_FLG_SECURE | BN_FLG_FIXED_TOP))
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags &= ~BN_FLG_FIXED_TOP;
a->flags |= BN_FLG_FIXED_TOP;
#define BN_CONSTTIME_SWAP_FLAGS (BN_FLG_CONSTTIME | BN_FLG_FIXED_TOP)
(void)ossl_assert((_top == 0 && !_bnum2->neg) || (_top && ((_bnum2->flags & BN_FLG_FIXED_TOP) || _bnum2->d[_top - 1] != 0))); \
r->flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
ret->flags |= BN_FLG_FIXED_TOP;
mont->RR.flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
rr->flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
r->flags |= BN_FLG_FIXED_TOP;
rr->flags |= BN_FLG_FIXED_TOP;