Lines Matching refs:TYPE
63 #define DEFINE_SETIV(NAME, TYPE, BLEN) \
67 TYPE *ctx = container_of(cipher, TYPE, base); \
77 #define DEFINE_ECB(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
81 TYPE *ctx = container_of(cipher, TYPE, base); \
91 TYPE *ctx = container_of(cipher, TYPE, base); \
106 #define DEFINE_CBC(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
110 TYPE *ctx = container_of(cipher, TYPE, base); \
120 TYPE *ctx = container_of(cipher, TYPE, base); \
135 #define DEFINE_CTR(NAME, TYPE, BLEN, ENCRYPT) \
139 TYPE *ctx = container_of(cipher, TYPE, base); \
155 #define DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
169 TYPE *ctx = container_of(cipher, TYPE, base); \
181 TYPE *ctx = container_of(cipher, TYPE, base); \
191 #define DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
195 TYPE *ctx = container_of(cipher, TYPE, base); \
206 TYPE *ctx = container_of(cipher, TYPE, base); \
216 #define DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
218 DEFINE__XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
227 #define DEFINE_ECB_CBC_CTR(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
228 DEFINE_SETIV(NAME, TYPE, BLEN) \
229 DEFINE_ECB(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
230 DEFINE_CBC(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
231 DEFINE_CTR(NAME, TYPE, BLEN, ENCRYPT)
233 #define DEFINE_ECB_CBC_CTR_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
234 DEFINE_ECB_CBC_CTR(NAME, TYPE, BLEN, ENCRYPT, DECRYPT) \
235 DEFINE_XTS(NAME, TYPE, BLEN, ENCRYPT, DECRYPT)