Lines Matching refs:auth_len
91 cbc_mac_start(const unsigned char *auth_data, size_t auth_len, in cbc_mac_start() argument
108 byte_ptr[0] = ((auth_len > 0) ? 1 : 0) * 64 | in cbc_mac_start()
115 if (auth_len != 0) { in cbc_mac_start()
130 KASSERT(auth_len < (1ULL << 32), in cbc_mac_start()
132 __FUNCTION__, auth_len)); in cbc_mac_start()
134 if (auth_len < ((1 << 16) - (1 << 8))) { in cbc_mac_start()
141 be16enc(&staging_block, auth_len); in cbc_mac_start()
143 } else if (auth_len < (1ULL << 32)) { in cbc_mac_start()
150 be32enc((char*)&staging_block + 2, auth_len); in cbc_mac_start()
160 copy_amt = MIN(auth_len, in cbc_mac_start()
168 while (auth_ptr < auth_data + auth_len) { in cbc_mac_start()
169 copy_amt = MIN((auth_data + auth_len) - auth_ptr, in cbc_mac_start()