xor_block
xor_block(auth, aad, AES_BLOCK_LEN);
xor_block(auth, &aad[AES_BLOCK_LEN], AES_BLOCK_LEN);
xor_block(_b, _pos, _len); \
xor_block(_pos, _e, _len); \
xor_block(b+sp, pos_next, space_next);
xor_block(b+sp, pos_next, n->m_len);
xor_block(pos_next, e+sp, space_next);
xor_block(pos_next, e+sp, m->m_len);
xor_block(b, s0, ccmp_get_trailer_len(key));
xor_block(_pos, _b, _len); \
xor_block(_a, _pos, _len); \
xor_block(mic, b, ccmp_get_trailer_len(key));
xor_block(b+space, pos_next, space_next);
xor_block(pos_next, b+space, space_next);