Lines Matching refs:ahash_request
51 struct ahash_request { struct
138 int (*init)(struct ahash_request *req);
139 int (*update)(struct ahash_request *req);
140 int (*final)(struct ahash_request *req);
141 int (*finup)(struct ahash_request *req);
142 int (*digest)(struct ahash_request *req);
143 int (*export)(struct ahash_request *req, void *out);
144 int (*import)(struct ahash_request *req, const void *in);
392 struct ahash_request *req) in crypto_ahash_reqtfm()
408 static inline void *ahash_request_ctx(struct ahash_request *req) in ahash_request_ctx()
438 int crypto_ahash_finup(struct ahash_request *req);
455 int crypto_ahash_final(struct ahash_request *req);
468 int crypto_ahash_digest(struct ahash_request *req);
481 int crypto_ahash_export(struct ahash_request *req, void *out);
494 int crypto_ahash_import(struct ahash_request *req, const void *in);
507 int crypto_ahash_init(struct ahash_request *req);
520 int crypto_ahash_update(struct ahash_request *req);
541 static inline void ahash_request_set_tfm(struct ahash_request *req, in ahash_request_set_tfm()
559 static inline struct ahash_request *ahash_request_alloc_noprof( in ahash_request_alloc_noprof()
562 struct ahash_request *req; in ahash_request_alloc_noprof()
564 req = kmalloc_noprof(sizeof(struct ahash_request) + in ahash_request_alloc_noprof()
578 static inline void ahash_request_free(struct ahash_request *req) in ahash_request_free()
583 static inline void ahash_request_zero(struct ahash_request *req) in ahash_request_zero()
589 static inline struct ahash_request *ahash_request_cast( in ahash_request_cast()
592 return container_of(req, struct ahash_request, base); in ahash_request_cast()
620 static inline void ahash_request_set_callback(struct ahash_request *req, in ahash_request_set_callback()
643 static inline void ahash_request_set_crypt(struct ahash_request *req, in ahash_request_set_crypt()