Lines Matching +full:3 +full:-
25 MAN+= md4.3 md5.3 ripemd.3 sha.3 sha256.3 sha512.3 skein.3
26 MLINKS+=md4.3 MD4Init.3 md4.3 MD4Update.3 md4.3 MD4Final.3
27 MLINKS+=md4.3 MD4End.3 md4.3 MD4File.3 md4.3 MD4FileChunk.3
28 MLINKS+=md4.3 MD4Data.3
29 MLINKS+=md5.3 MD5Init.3 md5.3 MD5Update.3 md5.3 MD5Final.3
30 MLINKS+=md5.3 MD5End.3 md5.3 MD5File.3 md5.3 MD5FileChunk.3
31 MLINKS+=md5.3 MD5Data.3
32 MLINKS+=ripemd.3 RIPEMD160_Init.3 ripemd.3 RIPEMD160_Update.3
33 MLINKS+=ripemd.3 RIPEMD160_Final.3 ripemd.3 RIPEMD160_Data.3
34 MLINKS+=ripemd.3 RIPEMD160_End.3 ripemd.3 RIPEMD160_File.3
35 MLINKS+=ripemd.3 RIPEMD160_FileChunk.3
36 MLINKS+=sha.3 SHA_Init.3 sha.3 SHA_Update.3 sha.3 SHA_Final.3
37 MLINKS+=sha.3 SHA_End.3 sha.3 SHA_File.3 sha.3 SHA_FileChunk.3
38 MLINKS+=sha.3 SHA_Data.3
39 MLINKS+=sha.3 SHA1_Init.3 sha.3 SHA1_Update.3 sha.3 SHA1_Final.3
40 MLINKS+=sha.3 SHA1_End.3 sha.3 SHA1_File.3 sha.3 SHA1_FileChunk.3
41 MLINKS+=sha.3 SHA1_Data.3
42 MLINKS+=sha256.3 SHA224_Init.3 sha256.3 SHA224_Update.3
43 MLINKS+=sha256.3 SHA224_Final.3 sha256.3 SHA224_End.3
44 MLINKS+=sha256.3 SHA224_File.3 sha256.3 SHA224_FileChunk.3
45 MLINKS+=sha256.3 SHA224_Data.3
46 MLINKS+=sha256.3 SHA256_Init.3 sha256.3 SHA256_Update.3
47 MLINKS+=sha256.3 SHA256_Final.3 sha256.3 SHA256_End.3
48 MLINKS+=sha256.3 SHA256_File.3 sha256.3 SHA256_FileChunk.3
49 MLINKS+=sha256.3 SHA256_Data.3
50 MLINKS+=sha512.3 SHA384_Init.3 sha512.3 SHA384_Update.3
51 MLINKS+=sha512.3 SHA384_Final.3 sha512.3 SHA384_End.3
52 MLINKS+=sha512.3 SHA384_File.3 sha512.3 SHA384_FileChunk.3
53 MLINKS+=sha512.3 SHA384_Data.3 sha512.3 sha384.3
54 MLINKS+=sha512.3 SHA512_Init.3 sha512.3 SHA512_Update.3
55 MLINKS+=sha512.3 SHA512_Final.3 sha512.3 SHA512_End.3
56 MLINKS+=sha512.3 SHA512_File.3 sha512.3 SHA512_FileChunk.3
57 MLINKS+=sha512.3 SHA512_Data.3
58 MLINKS+=sha512.3 SHA512_224_Init.3 sha512.3 SHA512_224_Update.3
59 MLINKS+=sha512.3 SHA512_224_Final.3 sha512.3 SHA512_224_End.3
60 MLINKS+=sha512.3 SHA512_224_File.3 sha512.3 SHA512_224_FileChunk.3
61 MLINKS+=sha512.3 SHA512_224_Data.3
62 MLINKS+=sha512.3 SHA512_256_Init.3 sha512.3 SHA512_256_Update.3
63 MLINKS+=sha512.3 SHA512_256_Final.3 sha512.3 SHA512_256_End.3
64 MLINKS+=sha512.3 SHA512_256_File.3 sha512.3 SHA512_256_FileChunk.3
65 MLINKS+=sha512.3 SHA512_256_Data.3
66 MLINKS+=skein.3 SKEIN256_Init.3 skein.3 SKEIN256_Update.3
67 MLINKS+=skein.3 SKEIN256_Final.3 skein.3 SKEIN256_End.3
68 MLINKS+=skein.3 SKEIN256_File.3 skein.3 SKEIN256_FileChunk.3
69 MLINKS+=skein.3 SKEIN256_Data.3 skein.3 skein256.3
70 MLINKS+=skein.3 SKEIN512_Init.3 skein.3 SKEIN512_Update.3
71 MLINKS+=skein.3 SKEIN512_Final.3 skein.3 SKEIN512_End.3
72 MLINKS+=skein.3 SKEIN512_File.3 skein.3 SKEIN512_FileChunk.3
73 MLINKS+=skein.3 SKEIN512_Data.3 skein.3 skein512.3
74 MLINKS+=skein.3 SKEIN1024_Init.3 skein.3 SKEIN1024_Update.3
75 MLINKS+=skein.3 SKEIN1024_Final.3 skein.3 SKEIN1024_End.3
76 MLINKS+=skein.3 SKEIN1024_File.3 skein.3 SKEIN1024_FileChunk.3
77 MLINKS+=skein.3 SKEIN1024_Data.3 skein.3 skein1024.3
79 CLEANFILES+= md[245]hl.c md[245].ref md[245].3 mddriver \
94 CFLAGS+= -I.
96 ln -sf ${.ALLSRC} ${.TARGET}
104 CFLAGS+= -I${.CURDIR} -I${SRCTOP}/sys/crypto/sha2
105 CFLAGS+= -I${SRCTOP}/sys/crypto/skein
106 CFLAGS+= -DWEAK_REFS
108 CFLAGS.skein_block.c+= -DSKEIN_LOOP=995
122 CFLAGS+= -DSHA1_ASM
126 CFLAGS+= -DRMD160_ASM
130 ACFLAGS+= -DSKEIN_LOOP=0
132 CFLAGS+= -DSKEIN_ASM -DSKEIN_USE_ASM=1792 # list of block functions to replace with assembly: 256+5…
139 ACFLAGS+= -DELF -Wa,--noexecstack
143 CFLAGS+= -DARM64_SHA2
144 CFLAGS.sha256c_arm64.c+= -march=armv8-a+crypto
145 .if ${COMPILER_FEATURES:Maarch64-sha512}
147 CFLAGS+= -DARM64_SHA512
148 CFLAGS.sha512c_arm64.c+= -march=armv8.2-a+sha3
149 .endif # aarch64-sha512
155 sed -e 's/mdX/md4/g' -e 's/MDX/MD4/g' ${.ALLSRC}) > ${.TARGET}
159 sed -e 's/mdX/md5/g' -e 's/MDX/MD5/g' ${.ALLSRC}) > ${.TARGET}
163 sed -e 's/mdX/sha/g' -e 's/MDX/SHA_/g' -e 's/SHA__/SHA_/g' \
168 sed -e 's/mdX/sha/g' -e 's/MDX/SHA1_/g' -e 's/SHA1__/SHA1_/g' \
173 sed -e 's/mdX/sha224/g' -e 's/MDX/SHA224_/g' \
174 -e 's/SHA224__/SHA224_/g' \
179 sed -e 's/mdX/sha256/g' -e 's/MDX/SHA256_/g' \
180 -e 's/SHA256__/SHA256_/g' \
185 sed -e 's/mdX/sha384/g' -e 's/MDX/SHA384_/g' \
186 -e 's/SHA384__/SHA384_/g' \
191 sed -e 's/mdX/sha512/g' -e 's/MDX/SHA512_/g' \
192 -e 's/SHA512__/SHA512_/g' \
197 sed -e 's/mdX/sha512t/g' -e 's/MDX/SHA512_224_/g' \
198 -e 's/SHA512_224__/SHA512_224_/g' \
199 -e 's/SHA512_224_CTX/SHA512_CTX/g' \
204 sed -e 's/mdX/sha512t/g' -e 's/MDX/SHA512_256_/g' \
205 -e 's/SHA512_256__/SHA512_256_/g' \
206 -e 's/SHA512_256_CTX/SHA512_CTX/g' \
211 sed -e 's/mdX/ripemd/g' -e 's/MDX/RIPEMD160_/g' \
212 -e 's/RIPEMD160__/RIPEMD160_/g' \
217 sed -e 's/mdX/skein/g' -e 's/MDX/SKEIN256_/g' \
218 -e 's/SKEIN256__/SKEIN256_/g' \
223 sed -e 's/mdX/skein/g' -e 's/MDX/SKEIN512_/g' \
224 -e 's/SKEIN512__/SKEIN512_/g' \
229 sed -e 's/mdX/skein/g' -e 's/MDX/SKEIN1024_/g' \
230 -e 's/SKEIN1024__/SKEIN1024_/g' \
235 md${i}.3: ${.CURDIR}/mdX.3
236 sed -e "s/mdX/md${i}/g" -e "s/MDX/MD${i}/g" ${.ALLSRC} > ${.TARGET}