crypto_trans...st_to_engine(9)
π crypto_transfer_hash_request_to_engine π
okay so bestie, welcome to the Kernel API Manual β yes you're literally reading kernel docs rn and I'm so proud of you π«Ά this one lives in crypto_trans...st_to_engine(9) land (the title got chopped by the terminal, it happens, we move on) and it's all about getting your hash request into the engine queue. slay.
β¨ NAME β¨
crypto_transfer_hash_request_to_engine β transfer one ahash_request to list into the engine queue π
like, that's the whole vibe. one request, gets listed, goes in the engine queue. periodt.
πΈ SYNOPSIS πΈ
int crypto_transfer_hash_request_to_engine (struct crypto_engine *engine
, struct ahash_request *req );
that's it. that's the signature. two arguments, one int coming back at you π
π¦ ARGUMENTS π¦
engineβ the hardware engine, aka the main character doing the actual work π₯reqβ the request need to be listed into the engine queue (yes, that's the original phrasing and I'm keeping it, it's giving "kernel dev writing docs at 3am" and honestly? iconic)
β SEE ALSO β
okay this list is LONG and I'm not about to skip a single one of these, so buckle up buttercup π
- Kernel file
./crypto/crypto_engine.cβ the source file, go read it, iykyk crypto_finalize_request(9)crypto_pump_requests(9)crypto_transfer_request(9)crypto_transfer_request_to_engine(9)crypto_transfer_aead_request_to_engine(9)crypto_transfer_akcipher_request_to_engine(9)crypto_transfer_kpp_request_to_engine(9)crypto_transfer_skcipher_request_to_engine(9)crypto_finalize_aead_request(9)crypto_finalize_akcipher_request(9)crypto_finalize_hash_request(9)crypto_finalize_kpp_request(9)crypto_finalize_skcipher_request(9)crypto_engine_start(9)crypto_engine_stop(9)crypto_engine_alloc_init_and_set(9)crypto_engine_alloc_init(9)crypto_engine_exit(9)
fr fr, that's a whole friend group of crypto functions and they all showed up to the party π
and that's the page!! mwah π this lil gem comes from ./crypto and it's dated October 2026 β so like, future vibes, no cap. thanks for reading bestie, go transfer some hash requests responsibly β¨ππ
π¦ 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