Lines Matching +full:- +full:c
1 global-incdirs-y += include
2 global-incdirs-y += mbedtls/include
7 SRCS_CRYPTO += aes.c
8 SRCS_CRYPTO += aesce.c
9 SRCS_CRYPTO += aesni.c
10 SRCS_CRYPTO += aria.c
11 SRCS_CRYPTO += asn1parse.c
12 SRCS_CRYPTO += asn1write.c
13 SRCS_CRYPTO += base64.c
14 SRCS_CRYPTO += bignum.c
15 SRCS_CRYPTO += bignum_core.c
16 SRCS_CRYPTO += bignum_mod_raw.c
17 SRCS_CRYPTO += camellia.c
18 SRCS_CRYPTO += ccm.c
19 SRCS_CRYPTO += block_cipher.c
20 SRCS_CRYPTO += chacha20.c
21 SRCS_CRYPTO += chachapoly.c
22 SRCS_CRYPTO += cipher.c
23 SRCS_CRYPTO += cipher_wrap.c
24 SRCS_CRYPTO += cmac.c
25 SRCS_CRYPTO += constant_time.c
26 SRCS_CRYPTO += ctr_drbg.c
27 SRCS_CRYPTO += des.c
28 SRCS_CRYPTO += dhm.c
29 SRCS_CRYPTO += ecdh.c
30 SRCS_CRYPTO += ecdsa.c
31 SRCS_CRYPTO += ecjpake.c
32 SRCS_CRYPTO += ecp.c
33 SRCS_CRYPTO += ecp_curves.c
34 SRCS_CRYPTO += ecp_curves_new.c
35 SRCS_CRYPTO += entropy.c
36 SRCS_CRYPTO += entropy_poll.c
37 SRCS_CRYPTO += error.c
38 SRCS_CRYPTO += gcm.c
39 SRCS_CRYPTO += hkdf.c
40 SRCS_CRYPTO += hmac_drbg.c
41 SRCS_CRYPTO += lmots.c
42 SRCS_CRYPTO += lms.c
43 SRCS_CRYPTO += md.c
44 SRCS_CRYPTO += md5.c
45 SRCS_CRYPTO += memory_buffer_alloc.c
46 SRCS_CRYPTO += nist_kw.c
47 SRCS_CRYPTO += oid.c
48 SRCS_CRYPTO += padlock.c
49 SRCS_CRYPTO += pem.c
50 SRCS_CRYPTO += pk.c
51 SRCS_CRYPTO += pk_ecc.c
52 SRCS_CRYPTO += pk_wrap.c
53 SRCS_CRYPTO += pkcs7.c
54 SRCS_CRYPTO += pkcs12.c
55 SRCS_CRYPTO += pkcs5.c
56 SRCS_CRYPTO += pkparse.c
57 SRCS_CRYPTO += pkwrite.c
58 SRCS_CRYPTO += platform.c
59 SRCS_CRYPTO += platform_util.c
60 SRCS_CRYPTO += poly1305.c
61 SRCS_CRYPTO += ripemd160.c
62 SRCS_CRYPTO += rsa.c
63 SRCS_CRYPTO += rsa_alt_helpers.c
64 SRCS_CRYPTO += sha1.c
65 SRCS_CRYPTO += sha256.c
66 SRCS_CRYPTO += sha3.c
67 SRCS_CRYPTO += sha512.c
68 SRCS_CRYPTO += threading.c
69 SRCS_CRYPTO += timing.c
70 SRCS_CRYPTO += version.c
71 SRCS_CRYPTO += version_features.c
73 SRCS_CRYPTO += aes.c
74 SRCS_CRYPTO += aesni.c
75 SRCS_CRYPTO += asn1parse.c
76 SRCS_CRYPTO += asn1write.c
77 SRCS_CRYPTO += bignum.c
78 SRCS_CRYPTO += bignum_core.c
79 SRCS_CRYPTO += bignum_mod_raw.c
80 SRCS_CRYPTO += cipher.c
81 SRCS_CRYPTO += cipher_wrap.c
82 SRCS_CRYPTO += cmac.c
83 SRCS_CRYPTO += constant_time.c
84 SRCS_CRYPTO += ctr_drbg.c
85 SRCS_CRYPTO += des.c
86 SRCS_CRYPTO += dhm.c
87 SRCS_CRYPTO += ecdh.c
88 SRCS_CRYPTO += ecdsa.c
89 SRCS_CRYPTO += ecp.c
90 SRCS_CRYPTO += ecp_curves.c
91 SRCS_CRYPTO += ecp_curves_new.c
92 SRCS_CRYPTO += md.c
93 SRCS_CRYPTO += md5.c
94 SRCS_CRYPTO += oid.c
95 SRCS_CRYPTO += pk.c
96 SRCS_CRYPTO += pk_ecc.c
97 SRCS_CRYPTO += pk_wrap.c
98 SRCS_CRYPTO += platform.c
99 SRCS_CRYPTO += platform_util.c
100 SRCS_CRYPTO += rsa.c
101 SRCS_CRYPTO += rsa_alt_helpers.c
102 SRCS_CRYPTO += sha1.c
103 SRCS_CRYPTO += sha256.c
104 SRCS_CRYPTO += sha3.c
105 SRCS_CRYPTO += sha512.c
110 SRCS_X509 += x509.c
111 SRCS_X509 += x509_create.c
112 SRCS_X509 += x509_crl.c
113 SRCS_X509 += x509_crt.c
114 SRCS_X509 += x509_csr.c
115 SRCS_X509 += x509write.c
116 SRCS_X509 += x509write_crt.c
117 SRCS_X509 += x509write_csr.c
121 SRCS_TLS += debug.c
122 SRCS_TLS += net_sockets.c
123 SRCS_TLS += ssl_cache.c
124 SRCS_TLS += ssl_client.c
125 SRCS_TLS += ssl_ciphersuites.c
126 SRCS_TLS += ssl_cookie.c
127 SRCS_TLS += ssl_debug_helpers_generated.c
128 SRCS_TLS += ssl_ticket.c
129 SRCS_TLS += ssl_tls.c
130 SRCS_TLS += ssl_tls12_client.c
131 SRCS_TLS += ssl_tls12_server.c
132 SRCS_TLS += ssl_tls13_client.c
133 SRCS_TLS += ssl_tls13_generic.c
134 SRCS_TLS += ssl_tls13_server.c
138 SRCS_PSA += psa_crypto_aead.c
139 SRCS_PSA += psa_crypto.c
140 SRCS_PSA += psa_crypto_cipher.c
141 SRCS_PSA += psa_crypto_client.c
142 SRCS_PSA += psa_crypto_driver_wrappers_no_static.c
143 SRCS_PSA += psa_crypto_ecp.c
144 SRCS_PSA += psa_crypto_ffdh.c
145 SRCS_PSA += psa_crypto_hash.c
146 SRCS_PSA += psa_crypto_mac.c
147 SRCS_PSA += psa_crypto_pake.c
148 SRCS_PSA += psa_crypto_rsa.c
149 SRCS_PSA += psa_crypto_se.c
150 SRCS_PSA += psa_crypto_slot_management.c
151 SRCS_PSA += psa_crypto_storage.c
152 SRCS_PSA += psa_its_file.c
153 SRCS_PSA += psa_util.c
155 srcs-y += $(addprefix mbedtls/library/, $(SRCS_CRYPTO))
156 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_X509))
157 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_TLS))
158 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_PSA))
160 cflags-lib-y += -Wno-redundant-decls
161 cflags-lib-y += -Wno-switch-default
162 cflags-lib-y += -Wno-declaration-after-statement
163 cflags-lib-y += -Wno-unused-function
166 subdirs-$(sm-core) += core