xor_block
xor_block(data + i, (i == 0) ? iv : (data + i - blocksize),
xor_block(data + i, (i == 0) ? iv : (data + i - blocksize),
xor_block(data, iv, blocksize);
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.ic_trailer);
xor_block(_pos, _b, _len); \
xor_block(_a, _pos, _len); \
xor_block(mic, b, ccmp.ic_trailer);
xor_block(b+space, pos_next, space_next);
xor_block(pos_next, b+space, space_next);