Searched refs:BF_LONG (Results 1 - 16 of 16) sorted by relevance

/freebsd-9.3-release/sys/crypto/blowfish/
H A Dblowfish.h73 #define BF_LONG u_int32_t macro
79 BF_LONG P[BF_ROUNDS+2];
80 BF_LONG S[4*256];
84 void BF_encrypt(BF_LONG *, BF_KEY *);
85 void BF_decrypt(BF_LONG *, BF_KEY *);
H A Dbf_locl.h70 #define c2l(c,l) (l =((BF_LONG)(*((c)++))) , \
71 l|=((BF_LONG)(*((c)++)))<< 8L, \
72 l|=((BF_LONG)(*((c)++)))<<16L, \
73 l|=((BF_LONG)(*((c)++)))<<24L)
81 case 8: l2 =((BF_LONG)(*(--(c))))<<24L; \
82 case 7: l2|=((BF_LONG)(*(--(c))))<<16L; \
83 case 6: l2|=((BF_LONG)(*(--(c))))<< 8L; \
84 case 5: l2|=((BF_LONG)(*(--(c)))); \
85 case 4: l1 =((BF_LONG)(*(--(c))))<<24L; \
86 case 3: l1|=((BF_LONG)(*(
[all...]
H A Dbf_ecb.c74 BF_LONG l,d[2];
H A Dbf_enc.c82 BF_LONG *data;
85 register BF_LONG l, r, *p, *s;
124 BF_LONG *data;
127 register BF_LONG l, r, *p, *s;
H A Dbf_skey.c79 BF_LONG *p, ri, in[2];
/freebsd-9.3-release/crypto/openssl/crypto/bf/
H A Dblowfish.h77 * ! BF_LONG has to be at least 32 bits wide. If it's wider, then !
83 # define BF_LONG unsigned long macro
85 # define BF_LONG unsigned long macro
95 # define BF_LONG unsigned int macro
102 BF_LONG P[BF_ROUNDS + 2];
103 BF_LONG S[4 * 256];
111 void BF_encrypt(BF_LONG *data, const BF_KEY *key);
112 void BF_decrypt(BF_LONG *data, const BF_KEY *key);
H A Dbf_cfb64.c72 register BF_LONG v0, v1, t;
75 BF_LONG ti[2];
86 BF_encrypt((BF_LONG *)ti, schedule);
106 BF_encrypt((BF_LONG *)ti, schedule);
H A Dbf_ofb64.c71 register BF_LONG v0, v1, t;
76 BF_LONG ti[2];
90 BF_encrypt((BF_LONG *)ti, schedule);
H A Dbf_ecb.c85 BF_LONG l, d[2];
H A Dbf_enc.c73 void BF_encrypt(BF_LONG *data, const BF_KEY *key)
76 register BF_LONG l, r;
77 register const BF_LONG *p, *s;
112 register BF_LONG l, r, t, *k;
116 k = (BF_LONG *)key;
150 void BF_decrypt(BF_LONG *data, const BF_KEY *key)
153 register BF_LONG l, r;
154 register const BF_LONG *p, *s;
189 register BF_LONG l, r, t, *k;
193 k = (BF_LONG *)ke
[all...]
H A Dbf_cbc.c65 register BF_LONG tin0, tin1;
66 register BF_LONG tout0, tout1, xor0, xor1;
68 BF_LONG tin[2];
H A Dbf_locl.h178 # define BF_LONG_LOG2 2 /* default to BF_LONG being 32 bits */
188 * have to explicitly "multiply" array index by sizeof(BF_LONG)
197 LL^= (((*(BF_LONG *)((unsigned char *)&(S[ 0])+((R>>BF_0)&BF_M))+ \
198 *(BF_LONG *)((unsigned char *)&(S[256])+((R>>BF_1)&BF_M)))^ \
199 *(BF_LONG *)((unsigned char *)&(S[512])+((R>>BF_2)&BF_M)))+ \
200 *(BF_LONG *)((unsigned char *)&(S[768])+((R<<BF_3)&BF_M))) \
207 * complemented with "multiplying" of array index by sizeof(BF_LONG).
H A Dbf_skey.c73 BF_LONG *p, ri, in[2];
H A Dbfspeed.c187 BF_LONG data[2];
228 BF_LONG data[2];
H A Dbftest.c90 static BF_LONG bf_plain[2][2] = {
95 static BF_LONG bf_cipher[2][2] = {
370 BF_LONG data[2];
372 BF_LONG len;
/freebsd-9.3-release/sys/opencrypto/
H A Dxform.c410 BF_LONG t[2];
425 BF_LONG t[2];

Completed in 71 milliseconds