cc_send_request(9)
π¦ cc_send_request(9) β Kernel API Manual, bestie edition π¦
Okay so this is the cc_send_request(9) page from the Kernel API Manual, and it's literally about one job: Enqueue caller request to crypto hardware. That's the whole main character energy of this function. No cap.
π NAME π
cc_send_request β Enqueue caller request to crypto hardware.
β¨ SYNOPSIS β¨
int cc_send_request (struct cc_drvdata *drvdata , struct cc_crypto_req *cc_req , struct cc_hw_desc *desc , unsigned int len , struct crypto_async_request *req );
Bestie, that's the whole signature. Every type and pointer is doing its little slay. π
π ARGUMENTS π
drvdataβ Associated device driver context. It's the device driver's little context bubble.cc_reqβ The request to enqueue. This is the thing going into the queue.descβ The crypto sequence.lenβ The crypto sequence length.reqβ Asynchronous crypto request.
πΈ RETURN πΈ
Returns -EINPROGRESS or error. That's it β that's the return tea. π
π SEE ALSO π
Kernel file ./drivers/crypto/ccree/cc_request_mgr.h β that's the one and only see-also on this page, iykyk.
Big cute sign-off from ./drivers/crypto/ccree, October 2026 edition β cc_send_request(9) is out, stay hydrated and enqueue 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