ndwords
uint64_t block[ndwords(HMAC_MAX_BLOCK_LEN)];
uint64_t block[ndwords(AESCTR_BLOCKSIZE)];
uint64_t icb[ndwords(AESCTR_BLOCKSIZE)];
uint64_t iv[ndwords(AESCTR_BLOCKSIZE)];
uint64_t tag[ndwords(GMAC_BLOCK_LEN)];
uint64_t block[ndwords(HMAC_MAX_BLOCK_LEN)];
uint64_t icb[ndwords(AESCTR_BLOCKSIZE)];
uint64_t iv[ndwords(EALG_MAX_BLOCK_LEN)];
uint64_t tag[ndwords(AALG_MAX_RESULT_LEN)];
unsigned long idx, ndwords, dw, num_engines;
ndwords = 0;
ndwords, dw, max_dwords(obj),
ndwords++;
ndwords, num_engines);
min_t(unsigned int, ndwords - dw, max_dwords(obj));
unsigned long ncontexts, ndwords, dw;
ndwords = 0;
ndwords, dw, max_dwords(obj),
ndwords++;
ncontexts, engine->name, ndwords);
min_t(unsigned int, ndwords - dw, max_dwords(obj));
unsigned long ncontexts, ndwords, dw;
ndwords = 0;
ndwords, dw, max_dwords(obj),
ndwords++;
ncontexts, engine->name, ndwords);
min_t(unsigned int, ndwords - dw, max_dwords(obj));