• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/crypto/

Lines Matching refs:ahash_request

27 struct ahash_request {
41 int (*init)(struct ahash_request *req);
42 int (*update)(struct ahash_request *req);
43 int (*final)(struct ahash_request *req);
44 int (*finup)(struct ahash_request *req);
45 int (*digest)(struct ahash_request *req);
46 int (*export)(struct ahash_request *req, void *out);
47 int (*import)(struct ahash_request *req, const void *in);
86 int (*init)(struct ahash_request *req);
87 int (*update)(struct ahash_request *req);
88 int (*final)(struct ahash_request *req);
89 int (*finup)(struct ahash_request *req);
90 int (*digest)(struct ahash_request *req);
91 int (*export)(struct ahash_request *req, void *out);
92 int (*import)(struct ahash_request *req, const void *in);
167 struct ahash_request *req)
177 static inline void *ahash_request_ctx(struct ahash_request *req)
184 int crypto_ahash_finup(struct ahash_request *req);
185 int crypto_ahash_final(struct ahash_request *req);
186 int crypto_ahash_digest(struct ahash_request *req);
188 static inline int crypto_ahash_export(struct ahash_request *req, void *out)
193 static inline int crypto_ahash_import(struct ahash_request *req, const void *in)
198 static inline int crypto_ahash_init(struct ahash_request *req)
203 static inline int crypto_ahash_update(struct ahash_request *req)
208 static inline void ahash_request_set_tfm(struct ahash_request *req,
214 static inline struct ahash_request *ahash_request_alloc(
217 struct ahash_request *req;
219 req = kmalloc(sizeof(struct ahash_request) +
228 static inline void ahash_request_free(struct ahash_request *req)
233 static inline struct ahash_request *ahash_request_cast(
236 return container_of(req, struct ahash_request, base);
239 static inline void ahash_request_set_callback(struct ahash_request *req,
249 static inline void ahash_request_set_crypt(struct ahash_request *req,