s5p_hash_digest(9)
π s5p_hash_digest π«Ά
Okay so bestie, welcome to the Kernel API Manual era β¨ β this is the page for s5p_hash_digest(9) and honestly it's giving "small but mighty" energy. Let's get into it π
πΈ NAME πΈ
s5p_hash_digest β calculate the digest from req->src, no cap π§
β¨ SYNOPSIS β¨
int s5p_hash_digest (struct ahash_request *req );
π ARGUMENTS π
reqβ the AHASH request, lowkey the main character of this whole function π«Ά
π¦ DESCRIPTION π¦
So like, for the return values? Bestie, you gotta see s5p_hash_final above β that's where the deets live, iykyk π
. This page is not about to retype all that, periodt.
β SEE ALSO β
Kernel file ./drivers/crypto/s5p-sss.c β and like, the whole friend group π:
struct samsung_aes_variant(9)struct s5p_aes_dev(9)struct s5p_hash_reqctx(9)struct s5p_hash_ctx(9)s5p_set_dma_hashdata(9)s5p_hash_rx(9)s5p_hash_read_msg(9)s5p_hash_write_ctx_iv(9)s5p_hash_write_iv(9)s5p_hash_copy_result(9)s5p_hash_dma_flush(9)s5p_hash_dma_enable(9)s5p_hash_irq_disable(9)s5p_hash_irq_enable(9)s5p_hash_set_flow(9)s5p_ahash_dma_init(9)s5p_hash_write_ctrl(9)s5p_hash_xmit_dma(9)s5p_hash_copy_sgs(9)s5p_hash_copy_sg_lists(9)s5p_hash_prepare_sgs(9)s5p_hash_prepare_request(9)s5p_hash_update_dma_stop(9)s5p_hash_finish(9)s5p_hash_finish_req(9)s5p_hash_handle_queue(9)s5p_hash_tasklet_cb(9)s5p_hash_enqueue(9)s5p_hash_update(9)s5p_hash_final(9)s5p_hash_finup(9)s5p_hash_init(9)s5p_hash_cra_init_alg(9)s5p_hash_cra_init(9)s5p_hash_cra_exit(9)s5p_hash_export(9)s5p_hash_import(9)
Fr fr bestie, that's the whole squad β go read them all, they're iconic π
Source: ./drivers/crypto π October 2026 π β mwah, hope this helped, go slay your kernel dev era πβ¨π¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms