nitrox_process_se_request(9)
π NAME π
nitrox_process_se_request(9) β Send request to SE core π
Okay bestie, welcome to the Kernel API Manual. This one is literally about sending a request to the SE core, and it's giving very important kernel business. π
β¨ SYNOPSIS β¨
int nitrox_process_se_request (struct nitrox_device *ndev , struct
se_crypto_request *req , completion_t callback , void *cb_arg );
π ARGUMENTS π
ndevβ the NITROX device. That's your device babe. π«Άreqβ the crypto request. The actual request in question. π₯callbackβ the completion callback. Yes, the callback that handles completion. π«cb_argβ the completion callback arguments. The lil' extras passed along with that callback. π
π¦ DESCRIPTION π¦
So here's the tea: this returns 0 on success, or a negative error code. That's the whole return-value situation, no cap. πβ¨
Vibe check: success is 0. Anything negative is an error code. Periodt. π
π SEE ALSO π
- Kernel file:
./drivers/crypto/cavium/nitrox/nitrox_reqmgr.c create_sg_component(9)dma_map_inbufs(9)post_se_instr(9)process_response_list(9)
Bye bestie π«Άπ β source/version: ./drivers/crypto/cavium/nitrox, date: October 2026. Slay 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