7#ifndef BOTAN_SERPENT_FUNCS_H_
8#define BOTAN_SERPENT_FUNCS_H_
10#include <botan/types.h>
11#include <botan/internal/rotate.h>
61 B1 ^= m_RK[4 * R + 1];
62 B2 ^= m_RK[4 * R + 2];
63 B3 ^= m_RK[4 * R + 3];
Key_Inserter(const uint32_t *RK)
void operator()(size_t R, T &B0, T &B1, T &B2, T &B3) const
int(* final)(unsigned char *, CTX *)
#define BOTAN_FORCE_INLINE
BOTAN_FORCE_INLINE void transform(T &B0, T &B1, T &B2, T &B3)
BOTAN_FORCE_INLINE uint32_t shl(uint32_t v)
BOTAN_FORCE_INLINE void i_transform(T &B0, T &B1, T &B2, T &B3)
constexpr T rotl(T input)
constexpr T rotr(T input)