Home
last modified time | relevance | path

Searched defs:ROTATE (Results 1 – 16 of 16) sorted by relevance

/freebsd/crypto/openssl/crypto/whrlpool/
H A Dwp_block.c112 # define ROTATE(a,n) _rotl64((a),n) macro
117 # define ROTATE(a,n) ({ u64 ret; asm ("rolq %1,%0" \ macro
127 # define ROTATE(a,n) ({ u64 ret; asm ("rorq %1,%0" \ macro
132 # define ROTATE(a,n) ({ u64 ret; asm ("shrp %0=%1,%1,%2" \ macro
135 # define ROTATE(a,n) ({ u64 ret; asm ("shrp %0=%1,%1,%2" \ macro
145 # define ROTATE(i,n) ((i)<<(n) ^ (i)>>(64-n)) macro
147 # define ROTATE(i,n) ((i)>>(n) ^ (i)<<(64-n)) macro
/freebsd/crypto/openssl/crypto/des/
H A Ddes_local.h100 # define ROTATE(a,n) (_lrotr(a,n)) macro
102 # define ROTATE(a,n) (_rotr(a,n)) macro
105 # define ROTATE(a,n) ({ register unsigned int ret; \ macro
115 # define ROTATE(a,n) (((a)>>(n))+((a)<<(32-(n)))) macro
/freebsd/crypto/openssl/crypto/aes/
H A Daes_x86core.c95 # define ROTATE(a,n) _lrotl(a,n) macro
97 # define ROTATE(a,n) _rotl(a,n) macro
100 # define ROTATE(a,n) ({ register unsigned int ret; \ macro
/freebsd/usr.bin/caesar/
H A Dcaesar.c47 #define ROTATE(ch, perm) \ macro
/freebsd/crypto/openssl/crypto/chacha/
H A Dchacha_enc.c25 # define ROTATE(v, n) (((v) << (n)) | ((v) >> (32 - (n)))) macro
/freebsd/crypto/openssl/include/crypto/
H A Dmd32_common.h96 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro
/freebsd/lib/libmd/
H A Drmd_locl.h155 #define ROTATE(a,n) _lrotl(a,n) macro
157 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro
H A Dsha_locl.h168 #define ROTATE(a,n) _lrotl(a,n) macro
170 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n)))) macro
/freebsd/crypto/krb5/src/lib/crypto/builtin/md4/
H A Dmd4.c160 #define ROTATE { krb5_ui_4 temp; temp = d, d = c, c = b, b = a, a = temp; } in Transform() macro
/freebsd/sys/crypto/des/
H A Ddes_locl.h123 #define ROTATE(a,n) (((a)>>(n))+((a)<<(32-(n)))) macro
/freebsd/crypto/openssh/
H A Dchacha.c40 #define ROTATE(v,c) (ROTL32(v,c)) macro
/freebsd/contrib/unbound/compat/
H A Dchacha_private.h40 #define ROTATE(v,c) (ROTL32(v,c)) macro
/freebsd/crypto/openssh/openbsd-compat/
H A Dchacha_private.h42 #define ROTATE(v,c) (ROTL32(v,c)) macro
/freebsd/sys/crypto/chacha20/
H A Dchacha.c42 #define ROTATE(v,c) (ROTL32(v,c)) macro
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/
H A Dchacha20_ref.c30 #define ROTATE(v, c) (ROTL32(v, c)) macro
/freebsd/crypto/krb5/src/lib/crypto/builtin/md5/
H A Dmd5.c199 #define ROTATE { krb5_ui_4 temp; temp = d, d = c, c = b, b = a, a = temp; } in Transform() macro